Inspiration
In recent years, online schooling and online teamwork have become necessities. With this new set-up comes the challenge of having to build teams of individuals that are compatible and aiming for the same heights. Trying to gauge if a potential partner is a good fit without having met them can be quite awkward and error-inducing.
What it does
Uniteam solves that problem by giving you a platform to set your own strengths and weaknesses, select classes that you wish to build teams for, gives you suggestions of potentially compatible classmates and lets you choose the types of teammates you are looking for.
How we built it
Backend: Rust with Tide. Post requests and a lot of json serialization.
Backend hosting: graciously provided by the STEP.
Frontend: Angular Material.
Frontend hosting: GitHub Pages.
Design: Figma.
Challenges we ran into
Integrating the backend and frontend parts of the applications was extremely tedious and tested our patience but we succeeded to rise to the challenge.
Accomplishments that we're proud of
We are proud of our functional app. We fulfilled our goals.
What we learned
We learned to use Figma and design web pages before actually coding them, which has simplified the decision-making process by quite a margin. We learned about frontend and backend development and integration.
What's next for uniteam
We aim to collaborate with schools in order to make the app compatible with official institutions' student course platforms, such as Moodle. We would also like to implement an email system with requests from others to form teams, and with notifications of your own requests being accepted or refused.
Built With
- angular.js
- figma
- git
- github
- rust
- tide
- typescript
Log in or sign up for Devpost to join the conversation.