Skip to content

sunmer/devsharks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devsharks

This app showcases a service where developers sign up for doing code reviews, and are then matched with companies who need them.

The code showcases the Vue stack when built with TypeScript. Everything is neatly containerised and shows how to write clean and modular code which is simple to debug.

🔥 If you find any bugs, open up an issue and I'll look at it asap 🔥

Features

  • Fully implemented in TypeScript
  • Vue, Vuex, Vue-Router used
  • Vee-Validate for validation
  • Webpack for watching and building
  • Vue template files with SASS, TypeScript and HTML
  • Axios for Ajax requests
  • Json server for persisting data

How to install

  • Install docker
  • Install JSON server globally - https://github.com/typicode/json-server
  • Run JSONServer with json-server --watch db.json --routes routes.json
  • Go to /web folder and run npm install
  • Go to root folder and run docker-compose up
  • Access localhost:8080 to see the app in action