Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/emre-guler/personnel-time-tracking

Kendimi geliştirmek amacıyla .NET MVC Framework ile yaptığım bir proje
https://github.com/emre-guler/personnel-time-tracking

css dotnet-mvc html

Last synced: 1 day ago
JSON representation

Kendimi geliştirmek amacıyla .NET MVC Framework ile yaptığım bir proje

Awesome Lists containing this project

README

        

# Personnel Time Tracking System

A web-based time tracking application built with .NET MVC Framework for tracking employee work hours.

## Features

- **Member Management**: View and manage all personnel/members in the system
- **Time Entry**: Record daily work hours for each employee
- **Date/Time Picker**: User-friendly interface for entering time records
- **History Tracking**: View historical time entries in a tabular format
- **Responsive Design**: Built with Bootstrap for a mobile-friendly experience

## Technologies Used

- ASP.NET MVC Framework
- Bootstrap 4.2.1
- jQuery 3.3.1
- Moment.js
- Bootstrap DateTime Picker
- Entity Framework (for data persistence)

## Setup Instructions

1. Clone the repository
2. Open the solution in Visual Studio
3. Restore NuGet packages
4. Update the database connection string in `Web.config` if necessary
5. Run database migrations
6. Build and run the application

## Project Structure

- `Models/`: Contains data models and view models
- `Views/`: Contains the application views
- `Home/`: Main views including HomePage and History
- `Controllers/`: Application controllers
- `Content/`: CSS and other static content
- `Scripts/`: JavaScript files and libraries

## Contributing

Feel free to submit issues and pull requests to help improve this project.

---
*This project was created for self-development purposes using .NET MVC Framework.*