Skip to content

adaltavo/my-todo-list

Repository files navigation

Description

This is the greatest invention after the wheel. Imagine being able to write down all your pending task in a single place and track them down until they're done! Well, with this app you'll be able to do it!

Screenshot 2024-08-19 at 9 14 16 p m

It also looks awesome in mobile devices!

Screenshot 2024-08-19 at 9 15 36 p m

Get me Started!

Just make sure you have nvm , clone this repo, and then run these commands within the project's directory:

# First, use the right node version:
nvm install
# Second, install dependencies:
npm install

# Third, create your environment setup in a .env file,
#   Use the '.env.local.example' as a guide.

# Finally, run in dev mode:
npm run dev

# Or if you prefer a production build:
npm run build && npm run start

# Or if you prefer using Docker instead:
docker build -t my-todo-list .

docker run -p 3000:3000 nextjs-docker

Open http://localhost:3000 in your browser to start the magic.

Learn More

This project's architecture is possible thanks to:

  • React
  • NextJS
  • Apollo
  • Graphql
  • TailwindCSS
  • Jest
  • Typescript
  • Docker
  • Node
  • ESlint
  • Husky