All Projects → poyrazaktas → Car-Rental-Project

poyrazaktas / Car-Rental-Project

Licence: MIT license
A car rental project developed with ASP.Net Core & Angular.

Programming Languages

C#
18002 projects
typescript
32286 projects
HTML
75241 projects

Projects that are alternatives of or similar to Car-Rental-Project

Frapper
ASP.NET Core 3.1 Beginners project template with complete Custom User Management and lot's of other useful Features Which Helps you for Rapid Application Development.
Stars: ✭ 129 (+43.33%)
Mutual labels:  backend, asp-net-core
TheLastTime
C# .NET 5 Blazor WebAssembly Progressive Web Application that tracks when was the last time you did something
Stars: ✭ 23 (-74.44%)
Mutual labels:  asp-net-core
adminlte-aspnetcore2-version
Asp.Net Example version of famous and beautiful AdminLTE control panel themes and template.
Stars: ✭ 64 (-28.89%)
Mutual labels:  asp-net-core
juice
Java后端开发库,涵盖:常用工具类、SPI扩展、分布式锁、限流、分布式链路追踪等。
Stars: ✭ 32 (-64.44%)
Mutual labels:  backend
awesome-backend
Curadoria de conteúdos relacionados à backend.
Stars: ✭ 158 (+75.56%)
Mutual labels:  backend
pinterest-backend
Pinterest Clone Backend in Phoenix Framework
Stars: ✭ 19 (-78.89%)
Mutual labels:  backend
parse-react
[EXPERIMENTAL] React, React Native, and React with SSR (e.g. Next.js) packages to interact with Parse Server backend
Stars: ✭ 58 (-35.56%)
Mutual labels:  backend
acblog
An open source extensible static & dynamic blog system. (an alternative tool with same features at StardustDL/paperead)
Stars: ✭ 60 (-33.33%)
Mutual labels:  backend
ex syslogger
ExSyslogger is an Elixir Logger custom backend to syslog.
Stars: ✭ 13 (-85.56%)
Mutual labels:  backend
vaahcms
VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).
Stars: ✭ 56 (-37.78%)
Mutual labels:  backend
planningpoker4azure
Planning Poker 4 Azure
Stars: ✭ 49 (-45.56%)
Mutual labels:  asp-net-core
grandnode2
Free, Open source, Fast, Headless, Multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, LiteDB, Vue.js.
Stars: ✭ 626 (+595.56%)
Mutual labels:  asp-net-core
testnet.backend
Backend for a ViaBTC exchange server (trading engine)
Stars: ✭ 18 (-80%)
Mutual labels:  backend
LocalTransactionTableTest
利用rabbitmq做消息队列,通过本地消息事务表序列化消息,通过定时轮训保证消息强行落地,最终达到数据最终一致性
Stars: ✭ 19 (-78.89%)
Mutual labels:  asp-net-core
DNTCaptcha.Core
DNTCaptcha.Core is a captcha generator and validator for ASP.NET Core applications
Stars: ✭ 181 (+101.11%)
Mutual labels:  asp-net-core
MvcSimplePager
Simple,lightweight,easy to expand pager for asp.net mvc and asp.net core,针对asp.net mvc 和 asp.net core 设计的通用、扩展性良好的轻量级分页扩展
Stars: ✭ 13 (-85.56%)
Mutual labels:  asp-net-core
csharp
📚 Recursos para aprender C#
Stars: ✭ 37 (-58.89%)
Mutual labels:  asp-net-core
fotongo
Simple boilerplate for building Backend services like ExpressJS with GOFIBER ⚡️
Stars: ✭ 29 (-67.78%)
Mutual labels:  backend
simplQ-backend
SimplQ backend, written in Java for AWS
Stars: ✭ 17 (-81.11%)
Mutual labels:  backend
kwang
High Performance Kotlin Native Web Framework based on Lwan
Stars: ✭ 59 (-34.44%)
Mutual labels:  backend

Car Rental Project

You can read this file in Turkish

In this project, I simulated the back-end of a Car Rental system using ASP.Net Core and the front-end using Angular. My aim was to comply with SOLID coding principles while performing this simulation and to increase project scalability using n-Layered Architecture. My motivation was to complete the C# & Angular boot camp assignments I attended kodlama.io.

The project I wrote has been reviewed and approved by the instructor or his team.

You can read the README files inside the backend and frontend directory.

Backend

Frontend

How to open this project

  1. First of all, you need to open backend solution.

  2. Run ASP.Net Core project with IIS Express.

    • While IIS Express is running, it can select different ports on different computers. Therefore, if the port number localhost:44324 is different, in Angular, this change is made via app-settings.ts.
  3. Navigate to the front-end directory and run the project.

    cd car-rental-frontend
    ng serve --open
    

Screenshots from the app

Screenshots from the app

Entity Relation Diagram

ER Diagram

Requirements

  • .Net Core v3.1+
  • SQL Server 13.0+
  • Node.js v14.16.0+
  • Angular v11.2.4+
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].