Skip to content

Event management app using C#, React, mobx, & semantic-ui-react

Notifications You must be signed in to change notification settings

christopherallanperry/Reactivities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Management App

This repo was created by following the Udemy Course - "Complete guide to building an app with .Net Core and ReactJS".

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system - TLDR: I've not tried a live deployment yet.

Prerequisites

To run this project, you will need to have the following prerequisites installed:

Installation

API (DotNet Core / SQLite Backend)

From your command line / terminal, navigate into the /API folder and run...

$ dotnet watch run

Once running, you should be able to test the API using either Postman, Insomnia, or any other REST client to ensure that the API is serving data on http://localhost:5000/api/

Single Page Application (React Frontend)

From your command line / terminal, navigate into the client-app folder and run...

$ npm i

... to install the dependencies.

To start the SPA server, run...

$ npm start

If it doesn't do so automatically, navigate to http://localhost:3000/, to see the React SPA page, register a username and password to have a look at how the app works inside.

Running the tests

TBD Explain how to run the automated tests for this system

Break down into end to end tests

TBD Explain what these tests test and why

Give an example

And coding style tests

TBD Explain what these tests test and why

Give an example

Deployment

TBD Add additional notes about how to deploy this on a live system

Built With

  • TBD

Contributing

Please read TBD for details on our code of conduct, and the process for submitting pull requests.

Versioning

TBD

Authors

See also the list of contributors who have participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Udemy course tutor, Neil Cummings

About

Event management app using C#, React, mobx, & semantic-ui-react

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published