My ecommerce store daily todos
how i setup my project
npm init -y
npm install express mongoose dotenv @types/express @types/mongoose @types/node ts-node-dev typescript
- setup client and server dirs
- setup server with express
- connected to mongoDB atlas
- setup client with vite + ts with swc + tailwind
- setup server with node + ts + express + mongoose
- learned zeplin and its usage
- Sing up & Sign In completed
- Gome page incompleted
- Home page completed
- search page completed
- menu drawer completed
- Profile drawer completed
- Cart drawer incompleted
- [] Client Server conntection
- [] setup client with react router
- [] hooks(useeffect(mid - advanced) , useReducer(basics))
- [] More about react router
- [] Cart page ui
- [] Cart drawer
- [] contact us (optional)
- [] setup redux/tool kit (optional)
- [] refactor each component in tsx from pure jsx code (optional)
--------------------------------x Expense Tracker | Personal Portfolio --- | Daily Journal Email | Flashcard App | URL Shortener | Pomodoro Timer | Recipe Finder | Password Manager | Calculator (lol) | --------------------------------x
Chat Application Quote Generator (Images) Discord Bot Make a Video Game Web Scraper RNG Website Typing Speed Test ChatGPT Clone Virtual Tamagotchi Visualize a Dataset Yard Sale Flipper