Skip to content

yveslym/Project-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

portfolio

This repo is a show case of my contracting and personal project.

Contract Job:

1. Companion (on TestFlight):

Make School Companion is a Make School student’s best friend. Make School Companion tracks student attendance automatically, meaning that taking attendance will no longer eat into class lecture time. With Make School Companion you can:

  • Track your day-to-day student attendance
  • View student portfolios
  • Gain access to useful student resources

As the iOS lead:

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Note: If you're are interested to see the beta version, please contact me.

Built with: Swift 4, Geolocation, MapKit, Bluetooth, iBeacon, Ruby on Rails

2. Trask on AppStore:

Trask is an iOS app that help user to easily share their tasks.

on this project I:

  • Developed the full back end with multiple resources and relational database (postgresql)
  • deploy on heroku and AWS s3
  • I ruby and the rails framework to build the server.
  • I design and implement auto layout on every view controller on the client app.

Built with: Swift 4, Ruby on Rails

project:

1. RemindMe Beta Version:

A simple, Lightweight, and easy-to-use iOS location-based reminder app that uses apple's geofencing and CoreLocation Api to send the user local notifications of reminders based on their locations. The main feature is the push notification reminder that alarms the user that he/she has enters within a radius of an address attached to a reminder. This will allow the user to always be on top of their non-urgent but important tasks or duties.

Built with: Swift 4,Geoloaction, Geofence, Firebase cloud function

2. ShowBix

Designed and developed from scratch an iOS app that reminds users via push notification when a new episode of their favorite TV show is about to air. in this project I:

  • develop an algorithm that goes through Themoviedb API to do retrieve show information
  • Use YouTube API to play each new episode trailer
  • Implement push notification and handle multithreading.
  • Implement different libraries such as moya mapper, custom collection view(FS Page View)

client repo: client

Built with: Swift 4, Core Data, Firebase

3. KalMoney

Kalmoney is a money management iOS mobile application that gives users the ability to visualize and manage daily expenses on a calendar, set daily expense goals, receive a push notification when they exceed their goal, and allowing users to track their spendings by type, month, and location.

client Repo: client

Built with: Swift 4, Core Data, Firebase

Libraries:

1. Square Region Geofence on product hunt:

square region geofence is a lightweight geofence cocoapod library that allows developer to monitor a square region(when enter or leave a region). Square region is an alternative to circular region (iOS built-in region).

Square region is on product hunt with more than 10 endorsement.

Built with: Swift 4, Cocoapoads, Geofence, Geolocation

2. Multi Users Generator npm package:

multi users generator is a small package that help you to generate the more than thousand user within a line of code for your testing. multi users generator use faker to generate the fake data

multi users generator is download more 150+ time.

Built with: NodeJs, Npm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published