-
-
-
-
Our Home Page
-
Our Login Page for existing users.
-
Our Sign up page that lets new users create their account!
-
You can view your own created events and see how many people are interested in your events!
-
Here is our general feed page, which contains all events in our application.
-
You can create your own event here!
Problem
During COVID, social distancing has come into effect, leading to decreased social interactions and morale. The world locked down along with many people's motivation and their abilities to interact with one another face-to-face. COVID has created challenges such as a work-life imbalance and decreased self-care, so we created a platform to ensure that people are continuing to care for themselves and the community through COVID-safe procedures.
With the current existing platforms including social media, there are efforts to care for oneself and others but they are not tangible goals with a clearly defined goal such as run 2k miles everyday. Along with the specific goals highlighted, the goal was to create a simple to use platform that is very intuitive.
What it does
Aim is a community platform used for people who want to achieve similar goals (either personal or social good). It allows individuals to hold themselves and their peers accountable when creating goals for themselves or for the community. The platform allows users to create their own goals for other people to commit to and for users to join other goals they wish to commit to. It is a simple to use platform to ensure it is not overwhelming. With some which are timed dates and others that are not, it forces individuals out of their bed and onto creating a better world for themselves.
How we built it
We used React.js to build the front end using CSS and HTML and we used NodeJS, Express, along with MongoDB, to build the backend.
Challenges we ran into
Some challenges were that we were unable to implement Google Authentication. We also had some minor issues integrating some of our endpoint functionality into the frontend.
Achievements we are proud of
We were able to implement our own authentication.
What we learned
We learned the need for this app and the importance of keeping it simple. Unlike other platforms with multiple tabs and functionalities, it makes it difficult to focus on the simple vision: to achieve goals. We also learned the technicalities behind connecting front-end and back-end.
What's next for Aim
In the future, we hope to develop a platform where members can communicate with one another such as a chat for every goal create, implement Machine Learning to allow users to receive events based on their past history, and gamify the platform to reward people for devoting the time to themselves and to support their community.

Log in or sign up for Devpost to join the conversation.