A fullstack web application (Completed) built with React, Tailwind CSS, Node.js, Express.js, and MongoDB.
This fullstack web application allows users to create, read, update, and delete notes while managing authentication and secure data handling. The frontend is fully integrated with the backend APIs, providing a smooth and dynamic user experience.
- User authentication (login)
- CRUD operations for notes and users
- RESTful API endpoints for fetching and updating data
- MongoDB database integration
- Secure handling of environment variables
- React frontend with Tailwind CSS styling
- Fully functional routing and page layouts
- Integrated with backend APIs for real-time data operations
- Dynamic UI components for displaying notes and user data
- Fully responsive design for all devices
- Frontend: React, Tailwind CSS, HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- Database: MongoDB
- Tools: Git, GitHub
The application comes with some pre-created users for testing purposes. You can log in using these accounts:
Name | Password | Role | Tenant | Plan | |
---|---|---|---|---|---|
Admin Acme | admin@acme.test | password | Admin | Acme | Pro |
User Acme | user@acme.test | password | Member | Acme | Free |
Admin Globex | admin@globex.test | password | Admin | Globex | Pro |
User Globex | user@globex.test | password | Member | Globex | Free |
Notes:
- Admin users have full access to manage their tenant.
- Member users have limited access.
- These accounts are pre-seeded for demo purposes.