Empower students with knowledge of their health insurance benefits to optimize wellness and save money effortlessly.
- Frontend: HTML5, CSS3, EJS, jQuery6
- Backend: Node.js, Express.js
- Database: MongoDB(session), MySQL
- External libraries & APIs: Google Fonts,
- Hosting: Render(web), FreeDB(Mysql)
Contents of the project folder
- Node.js: Make sure you have Node.js installed globally on your machine. You can download it from the official website: Node.js
- IDE: Choose an Integrated Development Environment (IDE) of your choice. We recommend Visual Studio Code!
Clone the project repository from GitHub using the following command:
git clone https://github.com/Munnjee/QDSHacks2024.gitNavigate to the project directory in your terminal or command prompt. Run the following command to install the required npm packages:
npm install- Create your MongoDB account at https://account.mongodb.com/account/register
Create a new file in the project root directory called .env.
Open the .env file and add the following necessary environment variables.
MONGODB_HOST= //your own MongoDB host
MONGODB_USER= //your own MongoDB account username
MONGODB_PASSWORD= //your own MongoDB account password
MONGODB_DATABASE= // the name of your database
MONGODB_SESSION_SECRET= // your own MongoDB session secret, generate at https://guidgenerator.com/
NODE_SESSION_SECRET= // your own Node.js session secret, generate at https://guidgenerator.com/
MYSQL_USER= //your own FreeDB username
MYSQL_PASSWORD= //own own FreeDB Password
MYSQL_HOST= //the name of your host
MYSQL_PORT= //Your SQL port number
MYSQL_DATABASE= //Your SQL DB NameRun the following command to start the application:
npm start
Once the application has started successfully, you can access it in your web browser at http://localhost:3000 (or a different port if specified). By following these steps, you should be able to install and run the project locally on your machine. Make sure to review the project's documentation for any additional configuration or setup required for specific features or modules.
- Insurance information sourced from from https://www.studentcare.ca/
- Some code generated by ChatGPT and Copilot
| Github | |
|---|---|
| Min Ji Seo | Munnjee |
| Munyoung Cho | muun-y |
| Yongeun Kwon | jenkwon92 |