This is the frontend client for Tasty, a bookmarking web app inspired by delicious. It should be used in conjunction with tasty-server.
Currently, it supports viewing and editing bookmarks and tags, but it does not offer any authentication for user-specific data.
It is built using Angular 2 and TypeScript through angular-cli.
This project was built during Zanbato Hack Week Fall 2016.
You can use angular-cli as expected. To get the client running,
- Install Node.js
- Install angular-cli globally according to its instructions
- Check out this repo and
npm installall of the packages for this project
- Setup a tasty-server.
- Create a
app/src/secrets.tswith a reference to the tasty-server e.g.
export const SERVER_URL: string = 'http://localhost:10010/';
- Launch the client with
ng serveand navigate to the site at
For development, I ran it locally on OSX 10.11 and installed Node.js and MongoDB through Homebrew.
This project has not progressed far enough to use any real build tools. angular-cli offers:
ng buildto build the project
ng testto run unit tests
ng e2eto run end-to-end tests
ng github-pages:deployto deploy to Github Pages
However, no tests have been written, and no build or deployment has been attempted