Skip to content

KoieneRes Frontend is the web application for the new reservation system for NTNUI Koiene.

License

Notifications You must be signed in to change notification settings

NTNUIKoiene/koieneres-frontend

Repository files navigation

KoieneRes Frontend

Status

CircleCI Greenkeeper badge Contributors Commit history

About

KoieneRes Frontend is the frontend application for the new reservation system for NTNUI Koiene. For the backend see the here. An instance of the backend is running on here. Swagger docs can be found here.

This project was bootstrapped with Create React App.

Workflow

This project uses GitHub Issues and Projects for task management. Work is done on feature braches with the following naming convention: [ISSUENUMBER]/[ISSUEDESCRIPTION]. Features are merged into the protected master branch using pull requests. All pull requests should be reviewed by one other developer.

When creating a commit the code is automatically prettified using Husky.

Commits to the master branch are built and deployed by CircleCI. Note that build with warnings (such as unused variables) will fail.

Code

HTTP Requests

Koieneres uses Axios for API requests. All HTTP requests should be wrapped in try catch blocks with appropriate error handling. The JWT token is automatically added to all requests.

CSS Modules

This project uses CSS modules to prevent naming conflicts.

Staging

To test the most recent version of the master build, visit https://koieneres.koiene.no/.

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

Learn More

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.

The Team

About

KoieneRes Frontend is the web application for the new reservation system for NTNUI Koiene.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published