Skip to content

A website that connects customers with barbershops. Implemented with Java Servlet Pages (JSP) and MySQL.

Notifications You must be signed in to change notification settings

LoukasPap/ebarber-jsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About ❓

This is a website I created for the course Information Systems Implementation and Architecture of my University. This is a re-uploaded repository, because the previous one had many chaotic commit messages (due to my lack of experience at the moment).

In case you think it is messy 😕

  1. Keep in mind that this was a team project (3 people) but I ended up doing almost all the work by myself (Frontend, Backend, Assets).
  2. My experience with web development and generally programming at the moment was very small.
  3. It was not a full-time project. There were other courses too (with their assignments) that I was busy with.

The idea 🚀

A website that connects customers with barbershops. Specifically, a user can register as customer or barbershop.

  • A customer chooses one of the given areas, and see all the available barbershops in this area. Then, he can select one and check its information (street, images, pricing, etc.), so as to make an appointment (day, time, service). The customer can also see other users' reviews (stars & comment), and after his appointment is finished, he can also make a review. A customer also has the ability to see previous bookings.
  • A barbershop can check his future and past appointments, and his reviews.
  • Both types of users can give feedback or write a complaint about the website application, in a Contact us form.

Technologies 🔧

As said in the description, the web app is implemented using Java Servlet Pages. The database system was MySQL. The server was provided by our university, and we used WinSCP to upload our files.

How to check JSP locally 👀

https://stackoverflow.com/questions/54289649/how-to-open-ui-of-jsp-pages-in-browser

Other information 📃

  • If you see anywhere ismgroup26, this was the team's ID.
  • Site is not scalable at all at various screen sizes. I repeat, there wasn't enough time to take care of that too.
  • Original repository: https://github.com/DinosXa/e-barber

About

A website that connects customers with barbershops. Implemented with Java Servlet Pages (JSP) and MySQL.

Topics

Resources

Stars

Watchers

Forks