Giter Site home page Giter Site logo

tomplum / highfarmcamping Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 16.88 MB

:tent: A web application for managing campsite bookings, customers and pitches developed by my software engineering team at university.

Home Page: https://www.highfarmcamping.com

License: MIT License

CSS 8.34% JavaScript 64.60% HTML 27.06%
booking-system bootstrap3 camping css3 expressjs mysql nodejs pug

highfarmcamping's Introduction

๐Ÿ”ญ Iโ€™m currently working on Advent of Code 2023 in Kotlin.

๐Ÿ‡ฏ๐Ÿ‡ต Iโ€™m also working on Nyusu, a small personal project for practing your Japanese reading skills via news articles and headlines.

๐Ÿ“— I'm currently reading Head First Design Patterns by Eric Freeman & Elisabeth Robson.

highfarmcamping's People

Contributors

floriannikollbibaj avatar khubaibshah avatar phantom-snake avatar svenjale avatar tomplum avatar vfbpower1 avatar vincentheimburg avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

highfarmcamping's Issues

error in events.js file

errorevents

I have sometimes this error in my WebStorm console when running the app. Do you also have this error in your repo?

Separation of Concerns - Unnecessary Page Routing (customer-overview.js)

The customer overview javascript file needs splitting into multiple files.

Each respective file then needs adding to the respective pug file.

We don't need to listen for a URI change then like so....

// Listen on the "alert box" button
    $('#alertBoxBtn').click(function () {
        window.location.href="/customer-overview";
    });

Select a pitch is not working anymore

PitchID is missing in the table, will fix it soon

Update:
Just add the pitchID to the table doesn't work, it caused other problems.
I will try to fix the issue on Thursday.

Update Thursday, 12 April 2018:
I found the problem, the date format of the 2nd datepicker has to bee changes as well,
booking is available now, but the booking duration shows no dates which is caused by the format change, will fix it tomorrow

Booking Functionality Bug

The checkAvailability() function in booking.js appears to be causing the problem. The pitch argument for the function is coming in as undefined. This is possibly due to the selectedPitch variable not selecting correctly.

Landing Page Performance

Andrew's server is quite slow. Need to increase performance of the loading time.

I've played about with the order that the scripts load, and I've added longer expiration time on cache in nginx. Also reduced the image size substantially with Photoshop's Export For Web functionality.

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.