GGeneVV / Ride

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RidePal

Link to our Trello Board!

The API functionality is implemented inside the .NET Core 3.1 MVC Web Application.

The API services are available for registered and authenticated users only.

To create an account please go to: SignUp Page

To authenticate send post request to "https://localhost:5001/api/users/authenticate" with you username and password in the body:

image

Technologies:

Microsoft.AspNetCore.Identity.EntityFrameworkCore (3.1.9) Microsoft.EntityFrameworkCore.SqlServer (3.1.9) Microsoft.EntityFrameworkCore.Tools (3.1.9) Microsoft.EntityFrameworkCore.InMemory (3.1.9) Swashbuckle.AspNetCore.SwaggerGen (5.6.3) Swashbuckle.AspNetCore.SwaggerUI (5.6.3) AutoMapper (10.1.1) Moq (4.15.1)

RidePal uses the following API Services:

Deezer (API)

Bing Maps (API)

RidePal includes 5 projects: RidePal.Data RidePal.Models RidePal.Tests RidePal.Services RidePal.Web

A screenshot of the API Documentation

image

Here is how to Generate a Playlist:

image

Here is how to get filtered results of the Playlists:

image

A screenshot of the Schemas

image

Database / Class Diagrams

image

About


Languages

Language:C# 48.6%Language:JavaScript 29.4%Language:HTML 21.7%Language:CSS 0.3%