Giter Club home page Giter Club logo

vue-house-sale's Introduction

SEVN Stack application for listing and viewing properties: houses, apartments, others.

I'd love to hear any comments, insights or tips about my code or its quality. Currently live server is running on, if it's down I'm probably fiddling with something: http://andrius-s.lt/

Front-end: Vuejs, Vuex, Vue-router, Vuetifyjs, Axios.
Back-end: Node.js, Express, Axios, Bcryptjs, Sequelize, Multer.
Database: SQLite.

If you'd like to test the app feel free to clone.

Commands:
client => 'npm run dev' Client will be running on port 8080
server => 'npm run start' Server will be running po port 8082
Client side will be missing a config.js file with Google API key, please use your own.


Currently added:
Registration and Login systems, hashed using bcryptjs.
Authentication using jwt.
RESTful API for listings.
Mostly flashed out UI.
Simple query/search system for listings.
Google Maps API to display listings.
Tracked view counts on listings.
Bookmarking with visual display in UI.
User profile with tracked bookmarks.
New listings can now be added and updated by the user that added them.
Fully implemented multi-image upload, front and back end.
Animations, other UX features, more to add.
Protected API route with JWT verification for editing listings.


To-do list:
Expand search.
Visualise some dummy data with charts.js or D3.js.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.