TimeManager is a school project initally done for MSC Pool. The main goal of this project is to manage users working-times through a fullstack application.
- Client
- NuxtJS
- TypeScript
- TailwindCSS
- Vue Chart JS
- Server
- Elixir
- Phoenix
- Ecto
- Database
- PostgreSQL
- DevOPS
- Docker/Docker Compose
- TravisCI
- Clone this repo to your local machine using
https://github.com/Nymrinae/TimeManager.git
- Docker Compose
$ cd path/to/your/cloned/repo
$ docker-compose up --build
- User
- Set your presence
- View your dashboard
- Update your infos
- Manager
- Manage your team
- Admin
- Manage users (creating, updating, removing)
- Manage teams
- Vue-Tailwind-Admin for the main dashboard design.
This project is under the MIT License. See the LICENSE.md file for more details.