8000 GitHub - OndrejZmatlik/Tasker: Tasker is a Blazor Server application for managing school assignments, tests, and events. It allows easy addition, editing, and viewing of tasks with a modern and responsive user interface. The application uses Blazor, MudBlazor for UI components, and PostgreSQL for data management.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tasker is a Blazor Server application for managing school assignments, tests, and events. It allows easy addition, editing, and viewing of tasks with a modern and responsive user interface. The application uses Blazor, MudBlazor for UI components, and PostgreSQL for data management.

License

Notifications You must be signed in to change notification settings

OndrejZmatlik/Tasker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasker - Blazor Server Application

Tasker

Tasker is a Blazor Server application designed to help you manage your school assignments, tests, events, and other activities in a user-friendly interface.

Features

  • Add, edit, and view school assignments, tests, and events
  • Responsive and modern UI
  • Easy-to-use interface with intuitive navigation
  • Fully developed using Blazor Server
  • Use of MudBlazor for a rich and consistent UI experience

Technologies Used

  • Blazor Server
  • .NET 8
  • MudBlazor
  • Entity Framework Core (for database management)
  • PostgreSQL (database)
  • Redis (caching mechanism)

Getting Started

To get a local copy of this project up and running, follow these simple steps:

Prerequisites

  • .NET 8 SDK or later
  • PostgreSQL
  • Visual Studio or VS Code

Setup

  1. Clone the repository:

    git clone https://github.com/OndrejZmatlik/Tasker.git
  2. Navigate into the project folder:

    cd Tasker
  3. Install the required NuGet packages:

    dotnet restore
  4. Set up your appsettings.json with the connection strings for your database and other services.

  5. Run the application:

    dotnet run

Now you can access the app locally at http://localhost:5000.

Contributing

Contributions are welcome! If you'd like to contribute, please fork the repository, create a new branch, and submit a pull request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature-name)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature-name)
  5. Open a pull request

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.

Acknowledgements

  • Blazor for a powerful framework to build modern web apps with C#
  • MudBlazor for providing a rich set of components
  • PostgreSQL for reliable and scalable database solutions
  • All contributors for their valuable input

Contact

Feel free to reach out for any questions or feedback!

About

Tasker is a Blazor Server application for managing school assignments, tests, and events. It allows easy addition, editing, and viewing of tasks with a modern and responsive user interface. The application uses Blazor, MudBlazor for UI components, and PostgreSQL for data management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0