For those who like to create and collaborate, HackNest is a hackathon hub where you can get updates for the latest hackathons, and build your own team to rock the 'thon.
HackNest is still in development. We have a lot of features to do, and that too in a small time frame. Go to the issues tab and start contributing. You can contribute in any of the following categories.
To start contributing, read this document and move to the Issues tab. Also, super super important: Join the Whatsapp Group so we can work together. Click here to join the group or look into the Resources tab
HackNest's UI is made from the OGs, HTML, CSS and JS. The design is meant to find the right balance between form and function. Whenever contributing to any page, please keep in mind that you should create your UI parts so that they are responsive.
Firebase fires the HackNest Backend. We use Firebase for Authentication and their Firestore as our Database. To contribute in backend, create a Firebase Repository on your own account, and follow the following steps.
We are using Progressive Web App (PWA) to convert the HTML, CSS, JS project into a mobile application. You can learn more about PWAs in Resources. Using PWAs, we will implement following features:
- Creating reminders that will notify about hackathon start times.
- Pushing notifications.
- Caching notifications and alert times.
- Caching a UI to show when the user is offline.
- [Figma project for UI](Insert figma link)
- Learn HTML, CSS and JS
- Firebase Documentation
- Documentation for Progressive Web Apps