Coder Social home page Coder Social logo

masonmaps's Introduction

MasonMaps

To run frontend:

Install nodejs from here and select the LTS version (left green button)

Once it is installed, open your terminal and ensure that npm runs successfully on it. It should print something like this:

npm <command>

Usage:

npm install        install all the dependencies in your project
npm install <foo>  add the <foo> dependency to your project
npm test           run this project's tests
npm run <foo>      run the script named <foo>
npm <command> -h   quick help on <command>
npm -l             display usage info for all commands
npm help <term>    search for help on <term>
npm help npm       more involved overview

All commands:

Then in order to run the frontend, you'll need to navigate into the frontend folder from your terminal by doing cd frontend/. Once there, run npm install, it will install all dependencies and once that is done, run npm run dev which should start the server. It should say it's running on http://localhost:5173, just navigate to this URL on your browser.

Once done, editing any file in the frontend/src folder will automatically reload the frontend with your changes!

To run backend:

Install Java 17 (idk how you are supposed to do this). Then you need to cd into the backend folder cd backend/ and run the following command based on computer.

Windows: gradlew.bat bootRun Linux/macOS: ./gradlew bootRun

It should setup everything and start the server on port 8080. When you make changes, you'll need to do Ctrl+C in the terminal and run the command again to restart the server.

masonmaps's People

Contributors

achoigmu avatar tale avatar saarthak24 avatar delinak avatar nzak97 avatar omensei avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.