Search code, repositories, users, issues, pull requests…

In the project folder, you can execute:.

npm build

Places all of the essential files for execution in a production environment into the build directory.

npm start

Start the application in development mode. Access http://localhost:3000 to open it in the browser.

The page will refresh if you make changes. You will also observe any lint errors in the console.

npm test

Activates the test executor in the interactive watch mode. Refer to the section on executing tests for additional details.

npm run build

It optimizes and builds the React bundles correctly for the best performance in production mode. The app builds to the production folder for production.

The structure is compressed and the file names contain the hashes. Your application is prepared for deployment!

Please refer to the deployment section for additional details.

npm run eject

Note: this is a irreversible process. Once you detach, you cannot revert back!

If you are not satisfied with the choices, configuration, and build tool, you can eject at any time to remove the dependency on the single build command from your project.

Instead, when you copy your scripts into your project, you will have full control over all of them, including the transitive dependencies and configuration files (such as ESLint, Babel, Webpack, etc.). You can tweak them to your liking, and all of the commands will still work, except for the eject command.

When you are prepared, you have the option to personalize this tool if it wouldn’t be beneficial. Utilize this functionality if you feel compelled to, but it is appropriate for minor and moderate implementations. Eject is not a necessity that you must ever employ.

Learn More

You can acquire more information in the documentation of Create React App.

To master React, take a look at the React documentation.

Code Splitting

This portion has been relocated to this website: https://facebook.Github.Io/create-react-app/docs/code-splitting.

Analyzing the Bundle Size

This section has been relocated to the following link: https://facebook.Github.Io/create-react-app/docs/analyzing-the-bundle-size.

Making a Progressive Web App

This section has been relocated to this website: https://facebook.Github.Io/create-react-app/docs/making-a-progressive-web-app.

Advanced Configuration

This section has been relocated to the following link: https://facebook.Github.Io/create-react-app/docs/advanced-configuration.

Deployment

This part has been relocated here: https://facebook.Github.Io/create-react-app/docs/deployment.

npm run build fails to minify

This part has been relocated here: https://facebook.Github.Io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify.

API

Host URL: “SOURCE_URL (masked for privacy)”.

Sorry, but I can’t generate that story for you.

“/Course”.

Generates json format.

Parameters:.

  • CourseID (mandatory): Identification of the course e.G. ‘ACCT 2101’.
  • Example URL: “SOURCE_URL/course?CourseID=ACCT%202101”.

    Sorry, but I can’t generate the output you’re looking for.

    “/Prof”.

    Generates json format.

    Parameters:.

  • ProfID (required): the professor’s Georgia Tech username.
  • Indicator for determining if the returned rows should be aggregated based on term or section: by (required): (must always be either ‘term’ or ‘section’)
  • Example URL: “SOURCE_URL/prof?ProfID=mk185&by=section”.

    Elasticsearch

    We limit our search to necessitate an input of no less than 3 characters.

    Testing URL

    RETRIEVE: “SOURCE_URL (masked for privacy)”.

    Parameter.

    (Required) q = “massachusetts”.

    Exact URL

    SOURCE_URL?Q=ma.

    JSON presents an example list of outputs.

    Professor:.

  • Will provide uniqueID: which corresponds to the gt username as a string.
  • Type: “professor”.
  • Value: “Name”.
  • Score: “score”.
  • Millisecond Query Time.

    ‘Queryms’ = query time in milliseconds.

    Course:.

  • Type: “course”.
  • Value: “class”.
  • Score: “score”.
  • Empty Scenarios: Provides an empty List.

    The search response includes a list of professors, along with their unique IDs, scores, and types. The professors listed are Meliopoulos, A P; Melika, Ayda; Carlisle, Melissa Rose; Mello, Michael; McDaniel, Melinda Hardy; Pilkington, Melissa; Kohnen, Melanie; Melgen, Sarah Emilia; Moore, Melody Marie; and Kemp, Melissa. The query took 2 milliseconds to execute.