An open API service indexing awesome lists of open source software.

https://github.com/akash-nath29/projecttrackerflask

Group Project Contribution Tracker made in Flask. Simple, reliable, versatile
https://github.com/akash-nath29/projecttrackerflask

flask flask-application flask-sqlalchemy github webapp

Last synced: 29 days ago
JSON representation

Group Project Contribution Tracker made in Flask. Simple, reliable, versatile

Awesome Lists containing this project

README

        

<<<<<<< HEAD
# Project Tracker 🚀

Welcome to Project Tracker, a user-friendly project management tool built with Flask. Keep track of project contributions, visualize user contributions, and maintain a history of commits. 📊

## Features

- **User Authentication System** 🔒: Securely log in and track your project contributions with a robust user authentication system.

- **User-Friendly UI** 🌐: A clean and intuitive interface to manage projects, make commits, and view project history.

- **Visual Contribution Comparison** 📈: Visualize user contributions with an interactive bar chart, making it easy to compare project involvement.

## Getting Started

1. Clone the repository:

```bash
git clone https://github.com/Akash-nath29/projectTrackerFlask.git
```

2. Install dependencies:

```bash
pip install -r requirements.txt
```

3. Run the Flask application:

```bash
python app.py
```

Replace `app.py` with the name of your Flask application file.

4. Visit `http://127.0.0.1:5000` in your browser.

## Usage

### Logging In

- Navigate to the login page and enter your credentials.
- Don't have an account? Register and create one!

### Committing to a Project

- After logging in, head to the home page.
- Provide a commit title (mandatory) and a commit description.
- Hit the commit button to make your contribution.

### Viewing Commit History

- Check the history section to see who committed what.
- Gain insights into the project's development timeline.

### Visualizing Contribution

- In the view chart section, visually compare user contributions with an interactive bar chart.
- Get a sense of each user's impact on the project.

## Contributing

We welcome contributions! Feel free to open issues, submit pull requests, and help make Project Tracker even better.

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.

---

=======
# Project Tracker 🚀

Welcome to Project Tracker, a user-friendly project management tool built with Flask. Keep track of project contributions, visualize user contributions, and maintain a history of commits. 📊

## Features

- **User Authentication System** 🔒: Securely log in and track your project contributions with a robust user authentication system.

- **User-Friendly UI** 🌐: A clean and intuitive interface to manage projects, make commits, and view project history.

- **Visual Contribution Comparison** 📈: Visualize user contributions with an interactive bar chart, making it easy to compare project involvement.

## Getting Started

1. Clone the repository:

```bash
git clone https://github.com/Akash-nath29/projectTrackerFlask.git
```

2. Install dependencies:

```bash
pip install -r requirements.txt
```

3. Run the Flask application:

```bash
python app.py
```

Replace `app.py` with the name of your Flask application file.

4. Visit `http://127.0.0.1:5000` in your browser.

## Usage

### Logging In

- Navigate to the login page and enter your credentials.
- Don't have an account? Register and create one!

### Committing to a Project

- After logging in, head to the home page.
- Provide a commit title (mandatory) and a commit description.
- Hit the commit button to make your contribution.

### Viewing Commit History

- Check the history section to see who committed what.
- Gain insights into the project's development timeline.

### Visualizing Contribution

- In the view chart section, visually compare user contributions with an interactive bar chart.
- Get a sense of each user's impact on the project.

## Contributing

We welcome contributions! Feel free to open issues, submit pull requests, and help make Project Tracker even better.

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.

---

>>>>>>> 7d618a5a0bc5712692a52d99839c586c93e0489c
### Happy Coding! 🚀🌟