Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #1

Merged
merged 30 commits into from
Jul 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "next/core-web-vitals"
}
80 changes: 24 additions & 56 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,68 +1,36 @@
# Created by https://www.gitignore.io/api/sass,node,bower,macos
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# Bower
bower_components
.bower-cache
.bower-registry
.bower-tmp
# dependencies
/node_modules
/.pnp
.pnp.js
.yarn/install-state.gz

# macOS
*.DS_Store
.AppleDouble
.LSOverride
# testing
/coverage

# Linux
*.directory
# next.js
/.next/
/out/

# Thumbnails
._*
# production
/build

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
# misc
.DS_Store
*.pem

# Logs
logs
*.log
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

# Dependency directories
node_modules/
dist
dist-ssr
*.local
# local env files
.env*.local

# Sass
.sass-cache/
*.css.map
# vercel
.vercel

# JS Sourcemaps
*.js.map

# vscode
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
.env
# typescript
*.tsbuildinfo
next-env.d.ts
22 changes: 12 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Welcome to **The Gift List**, an interactive web application designed to make gi
- **Toy Categories**: Kids can browse through a selection of toy categories to find exactly what they're interested in.
- **Curated Selection**: Each category showcases 6 carefully selected toys to ensure a variety of options without overwhelming choice.
- **Child-Friendly Interface**: Designed with young users in mind, our interface is simple, intuitive, and safe for kids to navigate.
- **Parental Notification**: (work in progress) Once a selection is made, parents receive a neatly compiled list of the 3 chosen toys, making it easy to keep track of their child's current favorites.
- **Parental Notification**: (work in progress) Once a selection is made, parents receive a neatly compiled list of the 3 chosen toys, making it easy to keep track of their child's current favorites.

## Getting Started

Expand All @@ -22,16 +22,25 @@ The GiftList API is [on this repo](https://github.com/nadinestrella/giftlist-api
### Installation 💻🖥️⌨️

1. Clone the repo

```sh
git clone https://github.com/nadinestrella/GiftList.git

```

2. Install NPM packages

```sh
npm install

```

3. Run the application locally (frontend)
```sh
npm run dev

```sh
npm run dev

```

4. This command will start the app and open it in your default web browser. If it doesn't open automatically, you can visit http://localhost:5173/#/ manually.

Expand All @@ -48,10 +57,3 @@ We welcome contributions from the community! If you would like to contribute to
### Contact 📬

Project Link: https://github.com/nadinestrella/GiftList







26 changes: 0 additions & 26 deletions index.html

This file was deleted.

13 changes: 13 additions & 0 deletions next.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
images: {
remotePatterns: [
{
protocol: 'https',
hostname: '**',
},
],
},
};

export default nextConfig;
Loading
Loading