Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Ishfaq24/MotiMate-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📌 MotiMate

MotiMate is a productivity web application designed to help users manage their tasks, projects, and motivation with ease. Built with Node.js, Express, MongoDB, and EJS, it includes features like user authentication, task/project management, and a sleek dashboard interface.


🚀 Features

✅ User authentication (Register/Login)
✅ Create and manage projects
✅ Add, update, and delete tasks
✅ Track progress with dashboard overview
✅ Responsive and intuitive UI


🛠️ Tech Stack

  • Backend: Node.js, Express.js
  • Frontend: HTML, CSS, EJS
  • Database: MongoDB (via Mongoose)
  • Authentication: Passport.js (Local Strategy)
  • Deployment: Render

🧩 Getting Started

Follow these steps to set up MotiMate locally on your machine:

1. Clone the repository

git clone https://github.com/Ishfaq24/MotiMate-.git
cd MotiMate-

2. Install dependencies

npm install

3. Set up environment variables

Create a .env file in the root directory and add:

PORT=5000
MONGODB_URI=your_mongo_db_connection_string
SESSION_SECRET=your_secret_key

4. Run the application

npm start

Visit http://localhost:5000 in your browser.


📸 Screenshots

🔐 Login Page

Login Page

📊 Dashboard

Dashboard

✅ Task Manager

Task Manager


🤝 Contributing

We welcome contributions from everyone! To contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-name
  3. Make your changes.
  4. Commit your changes:
    git commit -m 'Add feature'
  5. Push to the branch:
    git push origin feature-name
  6. Create a pull request.

📋 Code of Conduct

By contributing, you agree to follow our Code of Conduct.


🧪 Future Improvements

  • Add dark mode support
  • Task reminders via email
  • Pomodoro timer integration

📄 License

This project is licensed under the MIT License. See LICENSE for more information.

About

https://motimate-app.onrender.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published