-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
zuies
committed
Dec 11, 2023
1 parent
b877667
commit b9c1209
Showing
1 changed file
with
71 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,74 @@ | ||
[![Maintainability](https://api.codeclimate.com/v1/badges/35792fb5b2e30c99022c/maintainability)](https://codeclimate.com/github/RnDAO/tc-uiComm/maintainability) | ||
[![Test Coverage](https://api.codeclimate.com/v1/badges/35792fb5b2e30c99022c/test_coverage)](https://codeclimate.com/github/RnDAO/tc-uiComm/test_coverage) | ||
|
||
### Togethercrew application | ||
## Overview | ||
|
||
Welcome to the `rndao` project! This repository contains a Next.js application with a rich set of features and dependencies geared towards building a robust and scalable web application. | ||
|
||
## Getting Started | ||
|
||
### Prerequisites | ||
|
||
Before you begin, ensure you have the following installed: | ||
|
||
- Node.js (version 18.11.9 or higher) | ||
- npm (comes with Node.js) | ||
|
||
### Installation | ||
|
||
1. Clone the repository to your local machine. | ||
2. Navigate to the project directory. | ||
3. Run `npm install` to install all the dependencies listed in `package.json`. | ||
|
||
### Available Scripts | ||
|
||
In the project directory, you can run: | ||
|
||
- `npm run dev`\ | ||
Starts the development server. | ||
|
||
- `npm run build`\ | ||
Builds the app for production. | ||
|
||
- `npm run start`\ | ||
Runs the built app in production mode. | ||
|
||
- `npm run lint`\ | ||
Runs ESLint to catch linting errors. | ||
|
||
- `npm run test`\ | ||
Launches the test runner. | ||
|
||
- `npm run coverage`\ | ||
Generates test coverage. | ||
|
||
- `npm run export`\ | ||
Exports a static version of the app. | ||
|
||
## Dependencies | ||
|
||
The project uses a variety of dependencies for different purposes: | ||
|
||
- React and Next.js: For building the user interface and server-side rendering. | ||
- TypeScript: For adding type safety to the codebase. | ||
- ESLint and Prettier: For code formatting and linting. | ||
- Jest: For running tests. | ||
- Material-UI and Emotion: For UI components and styling. | ||
- Highcharts: For data visualization. | ||
- Axios: For making HTTP requests. | ||
- Sentry: For error tracking and monitoring. | ||
- Zustand: For state management. | ||
|
||
And many others that enhance the functionality and performance of the application. | ||
|
||
## Contributing | ||
|
||
Contributions are welcome! Please read our contributing guidelines before submitting pull requests. | ||
|
||
## License | ||
|
||
This project is licensed under the [MIT License](https://chat.openai.com/c/LICENSE). | ||
|
||
--- | ||
|
||
For more details, refer to the project's documentation or contact the maintainers. |