Project description:
VMS is an application for booking classrooms and halls
for events.
The main list of functionality:
- Role system (admin, student, teacher, attendant) and
simple differentiation of rights to view, edit, create
events
- Ability to create recurring events for a period of time
(for example: every Mon and Thu on 19.00)
- Dynamic calendar of events with filtering by rooms,
with the ability to create an event for a specific time
- The administrative part allows you to create/edit user
list, rooms, groups
What was done:
- Improve UI (Many problems with long processing of
input fields)
- Optimization of the backend, its logic, database to
speed up the creation of events
- Improve the usability of the system
- Apply new, more complex rules of access control
- Add the ability to control / moderate the registration
process in the system
I was responsible for:
- refactor and optimize backend;
- improve exist functionality;
- backend API;
- fix bugs on frontend and backend;
- add new functionality to frontend;
Tools and technologies: PHP, MySQL, HTML, CSS, Laravel 6.2, SPA VueJS 2.6,
axios, SASS

Робота додана: 23.01.24

Вгору