Skip to content

Example Lodgings Admin CMS + Showcase Web Application

Notifications You must be signed in to change notification settings

ValYauw/lodgings-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lodgings App

A full-stack web application for a lodgings rental platform.

Tech stack:

  • Vue.js
  • Pinia (State Management)
  • Semantic UI (CSS Library)
  • Node.js (Express) REST API with PostgreSQL Database
  • Axios
  • Vue Toast Notification

Main features:

  • OAuth user authentication
  • Social Media (Google) Login
  • Filter lodgings based on min. room capacity, lodging type, max. price, and posting status
  • Search lodgings based on title
  • Pagination
  • Save user bookmarks
  • CSS & layouting: Responsive Design

Demo Screenshots

Homepage

Homepage

List all lodgings

Show lodgings

Detailed lodging page

User bookmarks

Create New Lodging

Content Management System

Admin Dashboard

List of Lodgings

List of Staff

Create New Lodging

Editing History

About

Example Lodgings Admin CMS + Showcase Web Application

Topics

Resources

Stars

Watchers

Forks