Inspiration
- On the lookout for people with same passion and activities we truly enjoy o With all the clubs and activities, some being easier to find than others, it’s sometimes hard to navigate and find something that truly aligns with your passion. With that in mind, we want to streamline this process both with the organizer/club and the students in the spotlight. This also helps the organizers/clubs to easier promote themselves and improve their traction.
- Upcoming application, step into the “working” world, writing CV o We are all high school students, and the University applications are coming up, it’s time for us to take a step into the “work” market and write our CV’s. The thought that came into our mind was “how can we demonstrate/verify our experience”, and that is why we decided to create a system that does exactly that.
What it does
- We have made a platform targeted towards the young people and students which aims to make it easier to navigate the opportunities and the clubs offered in the local area all on 1 platform
- Additionally, it allows for the participants to get their participation certified which can be used both on their CV and Uni application.
How we built it
We divided the work into 3 parts
- Front-End - built in nextjs and used the backend api to get all the data and authentication
- Back-End - built in express that handles authentication and all the functions
- Design - used a variety of tools to design
Challenges we ran into
We runned into many problems, mainly ahndeling the auth token to protect the routes of tyhe application from unauthenticated users and handeling images
Accomplishments that we're proud of
We are proud mainly on our solution to the challenges we run into and how we managed to learn so much.
What we learned
Manage client and server rendering separately in order to protect the routes of our application from unauthenticated users. This was done by managing cookies and passing them to the Nextjs backend, and handling the Auth token from them and We could keep to different technologies working together and makeing their interaction as efficient as possible
What's next for EaseC
- The next step would be to put the platform into action, by partnering up with clubs/activities in the local community, before expanding the area. We aim to further develop the platform into a working product, which we hope would be able to make an impact on scale in the future.
Built With
- express.js
- nextjs
Log in or sign up for Devpost to join the conversation.