Skip to content

A Symfony 6 Website for Camping Events

Notifications You must be signed in to change notification settings

RaedAddala/Glamping

 
 

Repository files navigation

Glamping: An Events Website for Camping Enthusiasts

Glamping is a website designed to organize and book Camping Events, dedicated to Camping Enthusiasts.

Features

  • Modern UI and smooth animation done using TailwindCSS, and Bootstrap.
  • Navigate through the events with an advanced search page.
  • Leaflet Map that indicates events locations.
  • Book for an event.
  • Bookmark an event.
  • Login/Signup/Update User Info/Check Bookmarks & Bookings.
  • Admin Page to add new Events.

Technologies

This website follows the MVC Architecture alongside other design patterns such as the Singleton, Builder, Repository and DI.

It was built using:

  • Symfony 6 Framework.
  • PHP 8.
  • MySQL.
  • Doctrine.
  • Twig.
  • TailwindCSS.
  • Leaflet.

Contributions

This project was done by:

Releases

No releases published

Packages

No packages published

Languages

  • PHP 37.7%
  • Twig 34.6%
  • CSS 20.2%
  • JavaScript 7.5%