Code Monkey home page Code Monkey logo

sample-hra1's Introduction

House-Rent

This application is targeting the mobile user intends to help the user for house renting. A user can find houses or even the owner can post here to rent his or her house.

Objectives

  • Can search for a home, apartment, room for rent with free of cost.
  • Give many options to find a suitable place.
  • A house owner can easily find tenants.
  • Show explanation of houses and owners every detail on the details links.
  • Make a platform for selling or renting houses for both owner and customer.

Technical Challenges

  • Design a common database and connects all the users to it.
  • Make a NoSQL database with mongodb without using mongoose.
  • Use express as backend.
  • Design a Angular application for mobile.
  • Design tabs for mobile view.
  • Make android application using web technology.
  • Emit data with RxJS after committing certain events.
  • Transfer files from frontend to backend.
  • Make use of middleware

Disadvantages

  • This application is not built for design purpose.

Installation and Run

  • Frontend

    • To install run:

      npm install
      
    • To run on development mode (it will run in http://localhost:4200 by default):

      npm run start
      
    • To build on production mode (it will run in http://localhost:4200 by default):

      npm run build
      
  • Backend

    • To install run:

      npm install
      
    • Rename .env-example to .env

    • Edit the SERVER_IP and DATABASE_URL variables of .env-example as your choices.

    • To run development server (it will run in http://localhost:3000 by default):

      npm run dev:server
      
    • To run server (it will run in http://localhost:3000 by default):

      npm run server
      

      N.B. you have to install mongodb and configure mongodb database as mentioned in *.env-example* file.

Screenshots

photo no 1 photo no 2 photo no 3

sample-hra1's People

Contributors

dominicot avatar rjarman avatar

Stargazers

 avatar  avatar

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.