Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hosseinmirzapur/ai-school
https://github.com/hosseinmirzapur/ai-school
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hosseinmirzapur/ai-school
- Owner: hosseinmirzapur
- Created: 2024-08-29T17:48:45.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T15:08:28.000Z (4 months ago)
- Last Synced: 2024-09-19T02:33:30.469Z (4 months ago)
- Language: TypeScript
- Homepage: https://ai-school-two.vercel.app
- Size: 14.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI SCHOOL
This project is an e-learn platform utilizing AI to provide students with the best quality AI teaching/learning service.
## Getting Started
Run these commands to run the project locally:
```bash
git clone [email protected]:hosseinmirzapur/ai-school.gitcd ./ai-school
# If bun wasn't installed, install it via this command:
curl -fsSL https://bun.sh/install | bash # (you don't need to run this if you already have bun installed)bun install
bun run dev
```## Contribution Guide
Follow these steps:
- Make sure you're on the main branch by running `git branch`
- Checkout to a `feat` branch following your name and the title of the change like this: `git checkout -b feat/hossein/readme`
> Note: In the example above, the word `readme` counts as the title
- Make all files staged on the current branch by running `git add -A`- Commit your changes and for the commit message follow this pattern: `git commit -m "feat(title): short description"`
- Push branch to remote: `git push origin feat/your_name/title`
- Open a pull request on github and merge to main, and remove the feature branch on remote.
- Get back to your code and run:
```bash
make sync