To get a local copy up and running follow these simple example steps.
- npm
npm install npm@latest -g
-
Clone the repo
git clone https://github.com/hkaur008/MLH-hackathon-project.git
-
Create your Google Client ID
-
Enter your Client ID in
frontend/src/Key.js
export const Key = { GoogleClientID: "YOUR_CLIENT_ID", };
We drew our inspiration from our own personal experience at MLH! As part of an international program, we were paired with accomplished developers from around the world. Seeing the incredible diversity in our very own program, we wanted to create an opportunity for others to see how wide-spread the employees and members of their organizations are. GeoClusion celebrates the differences in our cultures, and delights in the similarities that bring us together.
Geoclusion allows organizations to demonstrate their inclusion culture, while encouraging connections between like-minded members. Organizations sign up for a unique id, which they provide to their members to create personal profiles. Members can customize their profiles with their geographic data, food preferences and various hobbies. Other users can then connect with fellow organization members from across the globe using an interactive map. Users can find a new hiking buddy, or organize meetups with members in their area.
- We faced some issues deploying the api to azure
- Timezone challenges led to minimal overlapping hours to have live discussions
- How to create a and deploy a WebAPI and setup a MYSQL database and host it from scratch
- Github and peer collaboration
- Using pull requests for code review and feedback from peers
- Using issues and project tabs to manage our project
- Substituting typescript for javascript in the frontend react webapp
- Collaborating with peers across timezones
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Nandini - nandini18056@iiitd.ac.in
- Hargun - hargunalone@gmail.com
- La'Kaleigh Harris - lakaleigh.harris@gmail.com
- Ru Levin - RuLevin@gmail.com
Color Palet : Earthy Colors inspired from earth