Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shadowctrl/hackatank
Welcome to the Hackathon Management Web Platform repository! This comprehensive, full-stack web platform is designed to facilitate seamless participation and management for hackathon events. Developed with cutting-edge technologies, it offers a dynamic and engaging experience for both participants and organizers.
https://github.com/shadowctrl/hackatank
hack-a-tank hack-a-tank-srmvec hackatank hackathon hackathon-2023 hackathon-management hackathon-project hackathon-project-management-tool hackathon-website hackathons reactjs shadowctrl srmvec website-for-hackathon
Last synced: about 1 month ago
JSON representation
Welcome to the Hackathon Management Web Platform repository! This comprehensive, full-stack web platform is designed to facilitate seamless participation and management for hackathon events. Developed with cutting-edge technologies, it offers a dynamic and engaging experience for both participants and organizers.
- Host: GitHub
- URL: https://github.com/shadowctrl/hackatank
- Owner: shadowctrl
- Created: 2023-07-25T03:47:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-15T07:05:31.000Z (4 months ago)
- Last Synced: 2024-11-06T08:21:25.731Z (3 months ago)
- Topics: hack-a-tank, hack-a-tank-srmvec, hackatank, hackathon, hackathon-2023, hackathon-management, hackathon-project, hackathon-project-management-tool, hackathon-website, hackathons, reactjs, shadowctrl, srmvec, website-for-hackathon
- Language: JavaScript
- Homepage: https://hackatank.shadowctrl.me
- Size: 114 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hackathon Management Web Platform
![](https://github.com/user-attachments/assets/9d36a3f4-a49c-4837-803f-60b0fbad7c65)Welcome to the Hackathon Management Web Platform repository! This comprehensive, full-stack web platform is designed to facilitate seamless participation and management for hackathon events. Developed with cutting-edge technologies, it offers a dynamic and engaging experience for both participants and organizers.
> **Note:** This platform was initially developed for Hackatank, a national-level 24-hour hackathon celebrating SRMVEC's 25th-year anniversary. The use of any images, content, or logos in this repository is not permitted without proper authorization.
## Table of Contents- [Features](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Licensing & Usage](#license-and-usage)
- [Reporting Issues](#reporting-issues)
- [Legal Usage](#legal-usage)
- [Contact Information](#contact-information)
- [Work With Me](#work-with-me)
- [💰 You Can Help Me by Donating](#-you-can-help-me-by-donating)## Features
1. **Dynamic Frontend:** Built with ReactJS for a fast and responsive user interface.
2. **Engaging Animations:** Integrated Lottie files for captivating animations on the website.
3. **Comprehensive Backend:** Utilizes MongoDB for robust, real-time participant tracking and data management.
4. **QR Code Registration:** Unique IDs assigned to each participant are embedded within QR codes for smooth on-site verification.
5. **Secure Access:** Firebase Google login for authorized organizers, providing secure access to the admin dashboard.
6. **Administrative Efficiency:**
- Real-time tracking of participant movement (IN/OUT) and lunch status.
- Data seamlessly integrated into Google Sheets using the Google Sheets API for easy management.
7. **SEO and Google Analytics:** Enhance visibility and track website performance.## Getting Started
### Prerequisites
To get started, ensure you have the following installed:
- Node.js
- MongoDB
- Firebase account for Google login### Installation
1. **Clone the Repository:**
```sh
git clone https://github.com/yourusername/hackatank.git
```2. **Install Dependencies:**
```sh
cd hackatank
npm install or yarn install
```3. **Run the Application:**
```sh
npm start or yarn start
```## Usage
- **Admin Dashboard:** Accessible via Google login by authorized organizers.
- **Participant Registration:** Tracks real-time data and updates Google Sheets for easy management.## License and Usage
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
![Creative Commons License](https://i.creativecommons.org/l/by-nc/4.0/88x31.png)
To view a copy of this license, visit [http://creativecommons.org/licenses/by-nc/4.0/](http://creativecommons.org/licenses/by-nc/4.0/).
## Reporting Issues
If you encounter any issues or have suggestions for improvements, please submit an issue in the [Issues section](https://github.com/yourusername/hackathon-management-platform/issues).
## Legal Usage
To Legally use this site for your event, [click here](https://www.upwork.com/services/product/development-it-react-website-for-your-hackathon-event-1817556808465455243?ref=project_share) or contact [email protected]## Contact Information
For any inquiries or customized solutions, feel free to reach out to me at [email protected].
## Work With Me
If you are interested in working with me on your project, feel free to visit my [Upwork Profile](https://upwork.com/freelancers/shadowctrl).
## 💰 You Can Help Me by Donating
[![BuyMeACoffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https://buymeacoffee.com/shadowctrl)
[![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/shadowctrl)# ⭐️ Don't forget to give this repo a star if you find it useful!