Coder Social home page Coder Social logo

Khululekani's Projects

angularjs icon angularjs

Self enhancement tuts - just fooling around with Angular

angularwp icon angularwp

Demo of AngularJS and WordPress co-existing

appify-ui icon appify-ui

Create the simplest possible Mac OS X apps. Uses HTML5 for the UI. Supports scripting with anything and everything

appjs icon appjs

SDK on top of nodejs to build desktop apps using HTML5/CSS/JS

appobook icon appobook

Appobook stands for appointment book, like an Agenda. A manner of a consumer and a service provider set down an appointment without the need of phone calls or whatsApp messages

artisan-ios icon artisan-ios

Artisan is a simple iOS application to search for and display information and related mixes from a particular musical artist.

awesome-selfhosted icon awesome-selfhosted

This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.

awesome-vue icon awesome-vue

🎉 A curated list of awesome things related to Vue.js

baker icon baker

The BakerShelf will be a multiple issue shelf/viewer for magazine or multiple issue based Baker projects. It will support Newsstand integration, InApp purchases etc... It is being constructed as a viable alternative to solutions provided by the "big name" publishing solutions such as Adobe DPS, Mag+, Aquafadas, etc...

barber-system-final-project icon barber-system-final-project

BarberQ is a web application that I built in my last year in college. The idea came from a personal friend of mine who is a men's barber. She was thinking of starting up her own business and wanted to provide her clients with a way of booking appointments online. She wanted to make the business unique by providing clients with a more personal and richer experience. To make it unique she came up with the idea of separate boots for haircuts and also providing the client a music choice and beverage choice when making an appointment. So each client would feel like it's a private haircut and this will create trust between the client and barber. I mentioned also that there could be employee system in the web app where she can login and control her business, employees, etc. I used Laravel for the backend and AngularJS for the frontend. The first step of the web application was setting up the backend and building a REST API. During this, I was building requirements and figuring out the structure of the database. The backend is very important because it is holding all the data and we want the data to be structured correctly. Once the backend was done I started working on the frontend by creating a Barbers page where the admin barber can login and create new barbers, update barbers, etc. The next step was creating the appointments page where any barber can login and look at their appointments for the day, week, month. Appointments at the start were displayed in a table but after having a talk I changed it to display them on a calendar which would be easier for the users. Thanks to using Laravel it already provides authentication out of the box so I already had the register and login pages complete. For making an appointment this would be very much the same for the client and the barber. This page is a modal form where the client or barber can select the barber for the appointment, the client for the appointment, music choice, beverage choice, date, etc. The only difference is that the client when filling in the form won't have an option to select a client they will only be able to select the barber of their choice. After the appointment form was done I then spent time on the design and see what was more comfortable for the user. Lastly, I decided to integrate an analytics software called Mixpanel. I thought this could really improve the business and help answer some important questions in the business. I really enjoyed building this site and interacting with her to find out exactly what she wanted and how she wanted it to look. Building this app got me hooked on web development and development in general.

bark icon bark

Titanium Augmented Reality Sample App

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.