this project was refactored to be used into laravel. The new version is available at this repo.
AngularJs Heroes is a platform to register and apply for heroes jobs opportunities. Heroes publish their opportunities and the freelancer heroes applies on it. Easy to use, 100% free.
- sign-in and sign-up by e-mail
- list heroes
- show a detailed info page about any registered hero
- shows the last created hero real-time
the app relies on two commands: npm run client
which bootstraps the front-end environment and
npm run server
which bootstraps its back-end. So here are two options:
This project is using a library to run both front and back-end in a single execution. To do so. just run
npm run start
and let magic happens!
It is ok to run client and server separately. All you have to do is run the commands bellow on different command lines.
-
npm run client
-
npm run server
after following usage steps, just visit http://localhost:8000 to access client and Visit http://localhost:3000 to access API's endpoints
Here are the endpoints of our API.
- /heroes -> GET, POST
- /heroes/id -> GET
- /opportunities -> GET, POST
Take a look at the core of our app (for now)