This project is a note-taking web application.
- Authentication: Users can sign up and log in securely to access the note-taking features. JWT is used for authentication, and user tokens are stored in the local storage for authentication.
- Note Creation: Users can create notes.
- Frontend: React js.
- Backend: Hono Framework and deployed on Cloudflare Workers(Serverless).
- Frontend State Management: Redux Toolkit
- DB: PostgreSql
To run this project locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the
devBlog
directory. - Install dependencies using
npm install
. - Start the development server using
npm run dev
. - Navigate to the
backend
directory. - Install dependencies using
npm install
. - Start the backend server using
npm run dev
.
If you have any questions, feedback, or suggestions, please don't hesitate to reach out. Happy coding!