Miss-Minutes is a collaborative project developed by a team of 5 members. It is a clone of the website called Desktimer, which is a desktop and mobile time tracking app for companies and freelancers.
The project has been deployed using the following platforms:
-
Frontend: Netlify
- URL: Miss-Minutes
-
Backend: Render
- URL: Render
-
Api Documentation: Swagger
- URL : Swagger
Miss-Minutes is developed using the following technologies:
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js ecosystem
- Dependencies: axios, bcrypt, cookie-parser, cors, dotenv, express-winston, jsonwebtoken, mongoose, node-fetch, nodemailer, nodemon, redis, socket.io, we, winston, ws
The project follows the MVC (Model-View-Controller) architecture to ensure a structured codebase. The frontend components are built using HTML, CSS, and JavaScript, while the backend utilizes the Node.js ecosystem along with various dependencies.
The Miss-Minutes project includes the following features:
- Time tracking and time management dashboard
- Chat application
- User login/signup
- OAuth integration
- CRUD operations
- Admin panel
- Fully responsive UI
Here are some screenshots of the Miss-Minutes website:
The Miss-Minutes project was completed within 5 working days, showcasing the team's efficiency and dedication.
Miss-Minutes project is a testament to the collaborative efforts of the team members. With the use of modern web technologies and best practices, the team successfully recreated the functionalities of the original Desktimer website. The project demonstrates the team's skills in frontend and backend development, as well as their ability to deliver a professional-quality application.