Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yurilopesm/zekron

College work - Timetrack clock for employees and managers ⏰
https://github.com/yurilopesm/zekron

java jpa-hibernate react scss spring-boot sql-server typescript vite

Last synced: 6 days ago
JSON representation

College work - Timetrack clock for employees and managers ⏰

Awesome Lists containing this project

README

        

# Zekron
![Cover](https://github.com/YuriLopesM/zekrom/assets/75103144/88016682-5d90-498d-932e-cc9e8cae48dd)

College work - Timetrack clock for employees and managers ⏰

## Roadmap

- [x] Frontend (working...)
- [ ] Backend

## Future Improvements

- [ ] Study ways to do the publication of all modules
- [ ] Improve the GitHub project, creating policies to branchs, necessary documents, etc.
- [ ] Create Wiki

**BACKEND**
- [ ] Finish project
- [ ] Add ModelMapper
- [ ] Auth
- [ ] All Endpoints
- [ ] Improve JPA + Hibernate
- [ ] Swagger

**DATABASE**
- [ ] Fix some errors made in modeling, improve overall database

**FRONTEND**
- [ ] Stop using mock in Frontend and remove all Fake Data
- [ ] Refactor hooks and everything that I created to behavior like an API
- [ ] Use a loader to SVG Icons instead of creating a component for each SVG
- [ ] Create a general Table Component, like the HourTable but for all use cases
- [ ] Improve overall imports, use Path Aliases
- [ ] Improve authentication Roles (for now you can change your own role in localStorage 😆)
- [ ] Refactor components using Primitive Components (like Radix, React Aria)
- [ ] Decide: Use a UI Component lib x just refactoring to this componentization style
- [ ] Add `classnames` lib to conditional styles
- [ ] Remove the `react-modal` component or improve its utilization

**UI**
- [ ] Improve prototype, add modals and dropdowns
- [ ] Add more pages
- [ ] Try to keep "SeniorX-style" away as much as possible, trying to smooth the flow and add new things