diff --git a/Project-Structure.md b/Project-Structure.md index 3c53ae1..3471965 100644 --- a/Project-Structure.md +++ b/Project-Structure.md @@ -1 +1,12 @@ -## Project Structure will be added later \ No newline at end of file +Our tournament manager is a full stack project with a REST-API. +The backend is written in javascript, using nodejs and express. +The frontend uses react with Material UI. + +We have chosen these tools to build on knowledge and experiences from our programming courses. + +Each web request goes to the server, that requests information from the MySQL database and sends it to the user. When received by the browser, it is presented dynamically on the react page. + +The server source code can be found in `src/server` and consists mainly of these two files: +- `index.js` handles web request and user login +- `tmdb.js` handles database interaction +