Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

IanEscober/StudentInfoSys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

9 Commits

Repository files navigation

StudentInfoSys

A simple student enrollment system, it serves as the server for StudenInfoSys-Client. It provides concise functionalities for viewing the students and their details. It also provides a trivial enrollment management system. It is designed to adehere to the Clean Architecture principles. Anemic Domain Models were used for simplicity. EFCore provided database CRUD functionalities and AutoMapper for mapping domain models to Dtos. Authentication composes of Basic and JWT Tokens. Swagger/Swashbuckle was used for documenting the API.This project acts as backend training practice for a company.

Training Requirements

  • ASP.NET Web API
  • HTTP requests, response and status codes
  • Entity Framework
  • LINQ
  • Code-first migrations
  • Domain Driven Design
  • Services and Repositories
  • IoC container / dependency injection tools
  • Unit testing
  • Web performance

Contribution

Yeet a Pull Request

License

MIT

About

A simple student enrollment system for practice

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages