Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timooo-thy/university-guide

Singapore University Guide
https://github.com/timooo-thy/university-guide

brevo cloudflare cloudinary expressjs heroku mongodb mui-material openai reactjs zoho

Last synced: 28 days ago
JSON representation

Singapore University Guide

Awesome Lists containing this project

README

        

# SG University Guide

## Description
In a world with endless career opportunities and pathways, the process of finding the right university course and a fulfilling career can be overwhelming. Information overload makes it challenging to properly compare choices, and this can lead to inefficient decision making. For students embarking on a new chapter in their lives, this process is long-winded and troublesome, requiring them to invest vast amounts of time and effort.
With this problem in mind, our goal is clear: we aim to streamline the university course and career selection process for prospective students by providing a centralised platform that aggregates essential data from all six local universities. We aim to serve students and education institutions by offering personalised guidance rooted in individual aspirations and preferences. Through this initiative, we aim to help students make smart choices about their education and guide them towards fulfilling careers that are in demand.

## Technology Stack
- Frontend: React.js, Material UI for component library
- Backend: Node.js, Express.js
- Database: MongoDB
- Hosting/Deployment: Heroku, Cloudflare

## APIs Used
- Brevo for resetting users' passwords via email without having to contact customer support.
- Zoho for to provide domain based email hosting solution.
- OpenAI GPT to generate personalised career recommendations based on a user’s course and career aspirations.
- Cloudinary for optimised storage via CDN and delivery of responsive images.
- Google OAuth API for 3rd party authentication.

## Features
- Up-to-date course information
- Personalised and curated career paths based on course and career aspirations
- Comparision of courses
- Intake/Employment Statistics
- Add to favourites and view them at a quick glance in user's profile

## Screenshots
![Landing Page Screenshot](https://res.cloudinary.com/dm9pja9iv/image/upload/v1699240384/sguniguide/q028busyvwcls54mlplu.png)
![Course Comparision Screenshot](https://res.cloudinary.com/dm9pja9iv/image/upload/v1699240385/sguniguide/shle4lmjgdfa3wvzv908.png)

## Usage
Visit [SG University Guide](https://www.sguniguide.tech) to explore the features and resources available. The website is designed to be intuitive and user-friendly.

## Contributing
Contributions to SG University Guide are welcome! If you have suggestions or resources to add, please [open an issue](https://github.com/timooo-thy/universityguide/issues) or submit a pull request.

## Credits
Thanks to all the contributors who have expanded and refined SG University Guide.

## Demo Video
[![Watch the video](https://res.cloudinary.com/dm9pja9iv/image/upload/v1699240829/sguniguide/vqpzncb9p8wmtzrd6a7z.png)](https://youtu.be/KZLXpUBVDFE)

## License
[MIT](https://opensource.org/licenses/MIT)