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

https://github.com/graphtylove/exam_scheduler

Mock project to learn go and help Becode learners to organize themselve.
https://github.com/graphtylove/exam_scheduler

api becode go react spa

Last synced: 3 months ago
JSON representation

Mock project to learn go and help Becode learners to organize themselve.

Awesome Lists containing this project

README

          

# Mock Exam Scheduler
This is a mock exam scheduler to help learners to schedule their mock exams on Exam pro and make sure to not delete an exam while it is running.

![Screenshot of the exam scheduler front-end](./assets/screenshot-exam.png)
![Screenshot of the register front-end](./assets/screenshot-register.png)

## Deployment
Both the front-end and back-end are deployed on a free tier and are done automatically when a new commit is pushed to the `main` branch in the corresponding folder.

- The **back-end** is deployed on [Render](https://render.com/) and can be accessed on [exam-scheduler-weld.vercel.app](https://exam-scheduler-weld.vercel.app).
- The **front-end** is deployed on [Vercel](https://vercel.com/) and be accessed on [becode-exam-scheduler-api.onrender.com](https://becode-exam-scheduler-api.onrender.com).
- The **database** is hosted on [MongoDB Atlas](https://www.mongodb.com/cloud/atlas).

## Technologies
- **Front-end:** [React](https://reactjs.org/) with [TailwindCss](https://tailwindcss.com/)
- **Back-end:** [Go](https://golang.org/) with [Fiber]((https://gofiber.io/))
- **Database:** [MongoDB](https://www.mongodb.com/)

## Author
Maxim Berge