Ekor's repositories
APPointment
Free open-source SaaS with which you can easily keep track of your appointments and those of other departments or companies.
online-marketplace-manager
A CLI to post, delete, and manage listings on Craigslist, Letgo, Offerup, and Facebook Marketplace.
business-plan-tool
Business Plan Tool, Computer Science Department of Thessaloniki
SalonSite
Website for a salon with appointment booking, product management, and staff management
saas
Software as a Service (SaaS) starter for Laravel.
webcasts
Subscription website in laravel 5.5. (User management system | monthly charge with cashier and stripe are some features)
rollup-plugin-replace-html-vars
A rollup.js plugin to replace variables in html
sms_appointment_scheduling
Users can schedule appointments via sms messages
time-tracker
Daily progress tracking React Native app. Includes Redux, Redux Saga, ImmutableJS and Reselect libraries.
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.
my-reps
:busts_in_silhouette: Enter your address to find your elected representatives. Powered by the Google Civic Information API
PDFCreator
Android application to create and edit Pdf files.
Images-to-PDF
:camera: An app to convert images to PDF file
laravel-classifieds-app
Classifieds app built using Laravel 5.4
socialperks
An influencer marketing marketplace
designer
Laravel Card Designer
AndroidCreatePdf
Android pdf creator , base on itext5.5.10
ServicesNearBy
Many people find it difficult to search plumbers , electrician, carpet cleaners, or any other service providers near by. If you have an emergency at home like water leakage or some electrical equipment is not working or at any other deserted place, it get very difficult to find good services at cheap prices. The traditional way is to search services on google, get their contact info, schedule appointment, negotiate cost. If things don't work out you would need to find someone else. Hence traditional way is cumbersome and tiring. We are offering a solution in form of SAAS application to find services you need with clear, upfront pricing from highly rated local companies. Members save more, and get the protection of the Fair Price and Service Quality Guarantees.
Invoice-Maker
This is an Android project that generates Invoices for a Jewelry Shop. It keeps track about the Company's inventory, Accounts, Billing details, customer records. This application makes use of SQLite Database to locally store the data in user's phone.
Capstone-Project
Android: Stock Streaks is an app that follows and tracks historical data of your favorite stocks. It calculates how many times a stock has gone up or down in a row and displays the information to you.
sms-stocks
Web project connected with sms system twilio, replies with stock info over sms
portfolio
Personal Vcard for multi users.
youth-shelter-finder
Rails / Google Maps web app to help locate nearest shelter for youths in Boston.
gps-auto-dashboard
GPS Auto Dashboard is an Android app that was created for the purpose of bringing a digital speedometer, along with additional statistics, to any automobile.
C_Sharp_dot_NET_myCrash
Calculator App created for Florida Highway Patrol to analyze crashes
FruitCatcher
A simple libgdx game.
sms-reminders
Simple reminders by SMS
InstallationWizard
These handy classes help to create simple setup scripts for PHP web applications. First invented during the HTML5Wiki project, this framework is now available as standalone project.