Description of Project

Inspiration
Nowadays, it is not easy to have the opportunities to meet with people who have the same hobbies and interests in the common schedule. Our mission is to build stronger connections between people.

What it does
SKIJoin is a professional and user-friendly website, which can help skiers purchase tickets at much lower prices in a group format. How? Users can make appointments based on their interests, such as difficulty levels, locations of ski areas, registration date and time, etc. They are also able to see the details of ski areas in the USA.

How we built it
We used React.js and Firebase to build serverless web applications. We also integrated Bootstrap and Material-UI to create an awesome user interface. By using Firebase, the users’ authentication has become much simpler and more secure.

Challenges we ran into

  • Some of the team members haven’t use the tools in our project before, it’s hard to get familiar with these new tools in a very short period
  • It’s hard to find the corresponding data related to our application
  • We got confused at the beginning due to not enough experience building professional websites and developing advanced features

Accomplishments that we are proud of

  • Our web currently is the only place for people to group in the real world
  • We are proud that we can help people easier to schedule ski trip at a lower price

What we learned

  • How to solve issues in the real world
  • How to design an application to enhance the user experience
  • How to keep motivation during coding
  • How to build the app in high efficiency with group members

What’s next

  • Support chatting service for team members so that they can share the rides.
  • Support location service for the users to be able to locate their team members in the ski area.

Deployed on Firebase

Built With

  • React
  • React-router
  • Filebase
  • Material-UI
  • Redux

Built With

Share this project:

Updates