Eventime is a time tracking app for freelancers, built with ReactJS, Ant Design, and GraphQL.
- Track time spent on projects
- Manage project billing
- Add and manage expenses
- User authentication and dashboard
- ReactJS
- Ant Design
- GraphQL
- Apollo Client
- Styled Components
- Node.js
- npm or yarn
- Docker (for running with Docker Compose)
- Clone the repository:
git clone https://github.com/yourusername/eventime.git cd eventime
To start the development server, run:
This will start the app and open it in your default browser at http://localhost:3000
.
To create a production build, run:
The build artifacts will be stored in the build/
directory.
- Ensure Docker is installed and running on your machine.
- Build and start the containers:
The app will be available at http://localhost:3000
.
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.