Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/7codewizard/milaai.frontend
MilaAI.Frontend
https://github.com/7codewizard/milaai.frontend
css dockerfile env html javascript react shell typescript vite
Last synced: 15 days ago
JSON representation
MilaAI.Frontend
- Host: GitHub
- URL: https://github.com/7codewizard/milaai.frontend
- Owner: 7CodeWizard
- Created: 2024-08-14T18:13:06.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-08-14T18:14:35.000Z (6 months ago)
- Last Synced: 2024-11-17T05:31:36.554Z (3 months ago)
- Topics: css, dockerfile, env, html, javascript, react, shell, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 6.29 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Mila AI Front-End### Software Requirements
- VSCode (for installing recommended extensions)
- Node LTS
- Git
- Node Package Manager### Technologies Used
- [React.js](https://reactjs.org) -- Popular SPA frontend framework
- [Tailwind CSS](https://tailwindcss.com) -- CSS framework that provides single-purpose utility classes
- [Zustand](https://docs.pmnd.rs/zustand/getting-started/introduction) -- Small, fast and scalable status management solution
- [Typescript](https://www.typescriptlang.org/) -- Superset of JavaScript which primarily provides optional static typing, classes and interfaces.
- [Vite](https://vitejs.dev) -- Frontend tool that is used for building fast and optimized web applications
- [ESLint](https://eslint.org) -- The pluggable linting utility.
- [Prettier](https://prettier.io) -- formatting non-JS/TS files### Setup
After cloning the repository, please follow the below commands to install packages and initialize certain features.
```bash
# install modules
npm install
```After module is installed, run the below command to run the webapp in dev mode.
```bash
# run dev mode
npm start
```To build the webapp, run the below command.
```bash
# build
npm build
```Please make sure that you have environment variables within your repository.
These values should exist within `.env` file.```
VITE_AAD_REDIRECT_URL=REDIRECT_VALUE_HERE
VITE_BACKEND_URL=BACKEND_LINK_HERE
```Make sure that you are targeting correct backend url.
For the specific secret values, please contact **_@Mario_**The webapp will be served on http://localhost:5173 by default.