A note-taking application specifically designed for web developers.
- Code live, document and draw sketches with multibe windows open at the same time 🖥️
- Save your work as a project to load it up anytime you want 🧭
- User authentication system (register, login) including Google and Github Auth 🙎♂️
- Collaborate with others! Share your knowledge! 🧠
- Quiz feature to test your knowledge on your notes! ❓
- Fully built out RESTful API to manage all of the products on the client-side 💾
Use the package manager npm to install the dependencies.
npm install
To run the node server:
npm run dev:start
To run the dev server:
npm run start
Frontend: TypeScript, React, Redux.
Backend: Node.js, Express.
Database: PostgreSQL.
Miscellaneous: Room Service, Socket.io, ESBuild, Immer, Emotion, Material UI, Framer Motion.