Skip to content

The Event organizing application is developed using a clean architecture approach, utilizing .NET, React, TypeScript, and MySQL, to ensure a robust and maintainable codebase.

Notifications You must be signed in to change notification settings

preetham-p-m/Reactivities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reactivities

Running API Application

Creating the MySQL Database reactivities using below command

create database reactivities;

Restore the nuget package using the blow command

dotnet restore Reactivities.sln

Once Package is restored, Make sure the database server is up and running.

Run Application from Terminal

Navigate to API Project from terminal using the below command

cd API

Once we are under API Project, Use the below command to run the application

dotnet run

Run Application from Visual Studio

Make API project as startup project and run API project

Photo upload feature

For Photo upload feature to work create a Cloudinary Account and fill the details in appsettings.json file present api project

Run UI Application

Navigate to client-app using the below command

cd client-app

Restore the required package using the below command

npm install

Run the UI project using the below command

npm start

Navigating to http://localhost:3000 from browser should land up in home page

Home Page

Home Page

Register Page

Register Page

Login Page

Login Page

Activities Page

Activities Page 1 Activities Page 2

Profile Page

Profile Page

Photo Upload Page

Profile Page

Additional Info

Migration using dotnet-ef

Create Migrations when added entity

dotnet ef migrations add InitialCreate -s API -p Persistance

dotnet ef database update

About

The Event organizing application is developed using a clean architecture approach, utilizing .NET, React, TypeScript, and MySQL, to ensure a robust and maintainable codebase.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages