Emmanuel Paul's Projects
Rails Appointment Scheduler
This is an example of a blog website that have a clear path from the browser to the routes file, and to the Controller action. In effect, it implements the MVC functionality and CRUD.
Take Home Assessment
This is a second Microverse project I did in the first week of Module 2. It is a simple form, manipulating object data, object properties and JavaScript classes.
This Bookstore is an app that allows you to display a list of books, add a book, or remove a selected book from the list. It is built with React, HTML, CSS, JavaScript.
This Budget App is a mobile web application designed to help you spend money responsibly. It has a list of expenses connected with a category, and you can see and account for how much money you spend and on what, as well as which category. It would help you to be reasonable in making financial decisions.
A simple calculator for performing arithmetic operations
This is a console application project that will help us to keep a record of different types of things we own namely: books, music albums, and games. The application allows you to perform some CRUD operations such as adding new items, reading the items that you have saved, and saving items to .json files.
A clinic database created from a diagram
A simple web clock for knowing the current time.
In this project, we use a module inside the class. We create a class MyList and a module MyEnumerable. The module MyEnumerable implements a subset of the functionality of Enumerable.
I build my first Microverse Capstone Project with the frameworks and tools available on the web. It is a web conference project.
This implements an EventEmitter that supports standard operations, such as adding and removing listeners and emitting events by topic
Examlab is a cloud-based software for creating, delivering, and grading exams. It is widely used in academic institutions, professional organizations, and licensing bodies to administer high-stakes exams and assessments. It is a digital assessment platform that helps institutions achieve higher levels of course, program, and student success.
A flip counter that counts time iteratively
A robot powered training repository :robot:
This is an exercise that have a clear path from the browser to the routes file to the Controller action, which can pull data from the database through the Model and create an instance variable that is then sent to the View to be displayed to the user.
This is a hello rails backend built in synergy with 'hello-react-frontend.'
This project is an implementation between a Ruby on Rails back-end and React front-end. It showcases how the two frameworks can be synergized using different gems and Webpack.
This project is bootstrapped with Create React App. It is built in synergy with 'hello-rails-backend.'
An image viewer with infinite scrolling, similar to Pinterest.
In this JavaScript Capstone Project, we used the TVmaze API as the base for the development of this Webapp. We used the Involvement API to record the different user interactions (likes, comments and reservations). We built the following interfaces: the home page, comments popup, and the reservations popup.