/high-five-5-fullstack

Primary LanguageJavaScriptMIT LicenseMIT

Table Of Contents

About the Project

High Five is an online platform for hackathons where you can Participate or conduct a hackathon. We’ll build your hackathons everywhere in the world to help you find innovative solutions and talent while showcasing your ideas. At High Five, Judges can directly connect with particpants through video call where participants can explain their projects by sharing on thier screen. It is a Two Screen platform in which one screen is of students and other screen is of Hackathon Organizer. Event will be fruitful only if both the particpants and judges are at comfort.

Features ✨

• Signup
• Login
• You can Create Hackathon as an organizer
• You can Attend Hackathon as a Student
• You can Manage Hackathon as an organizer
• You can Check Upcoming Hackathon as a student
• Unlimited number of meetings
• Video and audio preview screen
• Controls for meeting hosts
• Screen sharing with participants
• Messaging with participants
• High Five can auto-scale tables as your participant count increases , without a drop in quality.

Built with

• React JS • Nodejs • Firebase • Adobe XD • Adobe Illustrator

Getting Started

Prerequisites

● npm npm install npm@latest -g

Installation

Follow the given steps for installation.

  1. Clone the repo git clone https://github.com/devanshi-code/Skillvallley
  2. Install NPM packages npm install

Now you are ready to go..

Usage

• First, the user needs to sign up to High Five. If the user already has an account then they need to log in.


• The navbar contains organize a hackathon, upcoming events, contact us, login & sign up.


• Whoever wants to organize a hackathon, needs to submit their details.


• At upcoming events, users can participate in various hackathons.


• Users can also create meetings in which they can send messages, share their screens & can also visit other tables.


• If a user wants to join other members in a meeting he/she can enter with the meeting link/code.


• For any inquiries, entrepreneurs, developers, designers and visionaries, get in touch with us any time. We would love to hear your ideas and/or proposals, that's what we live for!

Contributing🙌

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Contact📲

  1. Aditi Jha: aditijha201200@gmail.com
  2. Devanshi Mishra: devu2732@gmail.com
  3. Parth Gupta: parthgupta2510@gmail.com
  4. Shyam:

Project Link: https://github.com/devanshi-code/Skillvallley

Acknowledgments

● Font Awesome ● React Icons