-
-
Notifications
You must be signed in to change notification settings - Fork 105
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(web): Add documentation about our web package (#268)
- Loading branch information
Showing
3 changed files
with
45 additions
and
0 deletions.
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
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
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 |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Web | ||
|
||
The web application is responsible for serving the homepage, providing users with access to its content and functionality, the stacks, and things you should know before you get started with it! | ||
|
||
## Stack | ||
|
||
- **Next.js** as the framework | ||
- **React** as the frontend library | ||
- **MDX** for Markdown and JSX integration | ||
- **Tailwind CSS** for utility-first styling | ||
- **Framer Motion** for animations | ||
- **Geist** for UI components | ||
- **@tsparticles/engine, @tsparticles/react, @tsparticles/slim** for particle animations | ||
- **Sonner** for notifications | ||
- **TypeScript** for static typing | ||
|
||
## Structure | ||
|
||
``` | ||
├── web | ||
├── public | ||
├── src | ||
| ├── app | ||
| ├── components | ||
| └── utils | ||
└── config_files | ||
``` | ||
|
||
### web | ||
The main directory that contains all parts of the web app. | ||
|
||
#### public | ||
Contains static files and assets. | ||
|
||
#### src | ||
Contains the source code of the app. | ||
|
||
- **app**: Holds the main pages and settings for the app. | ||
- **components**: Reusable pieces used in the app. | ||
- **utils**: Helper tools and functions that support the app. | ||
|
||
#### config_files | ||
Contains configuration files for the app. |