This project is a front-end application for Basement Studio. It is built with React, and is deployed on Netlify.
The main branch is deployed and can be accessed from here.
The design of the project can be found on Figma here.
The package.json
file contains various scripts for managing the project:
-
lint
: Runs the eslint command on the current directory to check for and report any linting errors. Run the command using:npm run lint
-
lint-fix
: Runs the eslint command with the--fix
flag which will automatically fix any fixable linting errors. Run the command using:npm run lint-fix
-
start
: Starts the development server. Use this command for running the application during development. Run the command using:npm run start
-
build
: Creates a production-ready build of the application. Use this command before deploying the application. Run the command using:npm run build
-
test
: Runs the test cases for the application. Run the command using:npm run test
-
sass
: Creates CSS from SCSS that located at src/scss:npm run sass
To set up the project locally, follow these steps:
-
Clone the repository
git clone <repo-url>
-
Install the dependencies
npm install
-
Start the development server
npm run start
Visit localhost:3000
in your browser to view the running application.