Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kuuuuuuuu/wind
a simple URL shortener written in TypeScript with Express.js and MySQL2.
https://github.com/kuuuuuuuu/wind
ejs express express-js expressjs link-shortener mysql mysql-database mysql2 nodejs typescript
Last synced: about 1 month ago
JSON representation
a simple URL shortener written in TypeScript with Express.js and MySQL2.
- Host: GitHub
- URL: https://github.com/kuuuuuuuu/wind
- Owner: Kuuuuuuuu
- License: apache-2.0
- Created: 2024-03-04T16:16:02.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-05-31T12:02:18.000Z (7 months ago)
- Last Synced: 2024-05-31T13:25:48.092Z (7 months ago)
- Topics: ejs, express, express-js, expressjs, link-shortener, mysql, mysql-database, mysql2, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 353 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wind 🍃
Wind is a simple url shortener written in TypeScript with Express.js and MySQL2.
### Requirements :warning:
- Node.js (LTS or latest)
- MySQL Database### Setup :gear:
1. **Clone the Repository**
```
git clone https://github.com/Kuuuuuuuu/Wind.git
```2. **Install Dependencies**
```bash
npm install
```3. **Configure Environment**
- Rename `.env.example` to `.env`
- Fill in your database information in the `.env` file4. **Start the Application**
```bash
npm start
```5. **Enjoy!** :D :sparkles:
Feel free to contribute! If you encounter any issues, please submit them on [GitHub Issues](https://github.com/Kuuuuuuuu/Wind/issues). Your feedback and contributions are highly appreciated.