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

https://github.com/dipeshdimi/gitfolio-tracker

🚀🔍 Track, explore, and manage GitHub profiles and repositories (built using MERN stack)
https://github.com/dipeshdimi/gitfolio-tracker

express-js flowbite-ui mongodb-database node-js onrender-deploy react-hot-toast react-js tailwind-css

Last synced: 3 months ago
JSON representation

🚀🔍 Track, explore, and manage GitHub profiles and repositories (built using MERN stack)

Awesome Lists containing this project

README

          

# Gitfolio Tracker 🚀 - [Live Demo](https://gitfolio-tracker.onrender.com/)

Gitfolio Tracker is a full stack MERN (MongoDB, Express.js, React.js, Node.js) application designed to help users explore, authenticate, and manage GitHub profiles and repositories effortlessly.

⚙️ **Tech Stack**: Gitfolio Tracker is built using the MERN stack along with TailwindCSS for styling and GitHub API for data retrieval.

🔑 **Authentication & Authorization**: Utilizes Passport.js for GitHub authentication, ensuring secure login and access control.

![screen-capture (1)](https://github.com/dipeshdimi/Gitfolio-Tracker/assets/82582216/86a41a96-d3c7-4f51-ad08-97b409b909bb)
![screen-capture-_2_](https://github.com/dipeshdimi/Gitfolio-Tracker/assets/82582216/92b0b158-680f-4fc7-b738-d48da59b3c67)
![screen-capture-_4_](https://github.com/dipeshdimi/Gitfolio-Tracker/assets/82582216/6bd391df-2c66-4235-8421-ad03f7908e67)

## Getting Started

To get started with Gitfolio Tracker, follow these steps:

1. Clone the repository.
2. Install dependencies using `npm install`.
3. Set up environment variables for MongoDB connection and GitHub API keys.
4. Run the development server using `npm run dev`.

## Contributing

Contributions are welcome! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.

## License

This project is licensed under the [MIT License](LICENSE).