Srtt.me
Srtt.me is a URL shortener built with MEAN Stack. It is currently under development. Feel free to contribute.
Table of Contents
Features
- Free and open source.
- Short URLs in one click.
- Custom URLs. (Coming soon)
- Password protection for links. (Coming soon)
- Statistics for links. (Coming soon)
- Edit links. (Coming soon)
- RESTful API. (Coming soon)
Technologies
- Mongo DB (Database)
- Express (Web server framework)
- AngularJS (UI framework)
- NodeJS (Web server)
Setup
You need to have Node.js, Angular.JS and MongoDB installed on your machine.
- Clone this repository or download zip.
- Copy
server/config.example.js
toserver/config.js
andclient/config.example.js
toclient/config.js
. - Fill all the blank fields on those two files.
- Install server dependencies:
npm install
. - Install client dependencies:
cd client && npm install
. - Run for development:
npm start
. - Run for production:
npm run build
thennpm start
.
API
API docs will be updated soon
Contributing
Feel free to contribute on this project and make pull requests.
Open issues for bug reports or feature requests.