In Our Home you can always contact our specialists and they will be happy to answer all your questions concerning buying a property for living or investment.
Made in:
Hi! we are Ignacio Moni and Ivan Yebra, and we're learning JavaScript language. we're enjoy teamworking while learning new features!
Is a basic app builted in JavaScript, Handlebars and Express. You will see a pretty simple interface where you can post your property to sale and view another post. Feel free to sign up and then access to the app to see special post and be able to expand your sales and contacts.
-
Relation between databases, user, properties, professional and admin.
-
Web functionalities (CRUD => user, properties, professional).
-
A customized view with your favourites post.
-
Options to modify user/professional/property profile.
-
Sign up and log in functionalities available for every user.
(...)
FOLDER | TYPE | TYPE |
---|---|---|
config | index.js | - |
db | index.js | - |
error-handling | index.js | - |
middlewares | auth.js | - |
- | cloudinary.js | - |
models | Professional.model.js | - |
- | Property.model.js | - |
- | User.model.js | - |
node_modules | - | - |
public | images | - |
- | js | - |
- | stylesheets | - |
routes | admin.routes.js | - |
- | auth.professional.routes.js | - |
- | auth.routes.js | - |
- | index.routes.js | - |
- | professional.routes.js | - |
- | profile.routes.js | - |
- | property.routes.js | - |
utils | capitalize.js | - |
views | admin | - |
- | - | index.hbs |
- | - | professionals.hbs |
- | - | properties.hbs |
- | - | users.hbs |
- | auth | - |
- | - | login-professional.hbs |
- | - | login.hbs |
- | - | signup-professional.hbs |
- | - | signup.hbs |
- | partials | - |
- | - | footer.hbs |
- | professional | - |
- | - | all-professionals.hbs |
- | - | details.hbs |
- | - | edit-professional.hbs |
- | - | list.hbs |
- | - | profile.hbs |
- | - | promote-list.hbs |
- | profile | - |
- | - | edit-user.hbs |
- | - | favourite-list.hbs |
- | - | my-profile.hbs |
- | property | - |
- | - | details.hbs |
- | - | edit-property.hbs |
- | - | house-create.hbs |
- | - | list.hbs |
- | auth | - |
- | - | error.hbs |
- | - | index.hbs |
- | - | layout.hbs |
- | - | not-found.hbs |
.env | - | - |
.gitignore | - | - |
app.js | - | - |
package-lock.json | - | - |
package.json | - | - |
README.md | - | - |
server.js | - | - |
OurHome requires Node.js v10+ to run.
Install the dependencies and devDependencies and start the server.
cd OurHome
npm i
npm run dev
For production environments...
npm run start
Our Home | Contributions |
---|---|
https://github.com/yebrai | |
https://github.com/MoniIgnacio |