Giter Site home page Giter Site logo

final-capstone-project's Introduction

Hi there ๐Ÿ‘‹, my name is Nimrod

I am Web Developer

I'm currently available for hire or open to new job opportunities.

I am a front-end and web application developer, And a technology enthusiast.
I also have experience in the development of video games and gamification of web environments.
I love music and I develop music for videogames and web environments.
I am currently upgrading my skills by doing the Microverse online school where I get better at using tools like Javascript, HTML CSS, Webpack, SCSS, Ruby, Ruby&Rails, PosgresQL bootstrap and other development tools.

Skills: JS / HTML / CSS / Bootstrap / Webpack / C# / C++ / Unreal Engine Blueprint / React / ReactRedux / ReactBootstrap / Material UI / Ruby / Ruby&Rails / PostgresSQL / Pgadmin4 / MySQL

linkedin instagram twitter codepen stackoverflow YouTube Reddit

GitHub Activity Graph

GitHub streak stats

Profile views

Top Langs

GitHub stats

final-capstone-project's People

Contributors

nimplay avatar shahira-sadat avatar williamscch avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

williamscch

final-capstone-project's Issues

[2pts] - Display the Main Page - Student C

On the main page, the user can see a list of cars for rental available.

When the user selects a specific item, they can see the details page with its full description.

[4pt] - Enable Reserve - Student C

To reserve an appointment, the user has to select a date and city (username and selected item are autofilled).
Use the design based on the "Book a vespa test-ride" and add all necessary inputs.
The user can also access the "Reserve" page from the navigation panel. In that case only username is autofilled.

When the user clicks the "My reservations" link in the navigation panel they can see a list of their reservations (with information about item name, date and city).

[3pt] - Build API Endpoints - Student B

Create an API endpoint to list all rentals for a user.
Create an API endpoint to add a new rental.
Create an API endpoint to list all rentals available.
Add authentication to your API endpoints.
Your API endpoints should receive JSON and respond JSON as well.

[1pt] - DIsplay navbar - Student A

Front-end repositorie

In the navigation panel, the user can see links to:

Motorcycles/doctors/classes/items that you selected as a theme.
"Reserve" form.
"My reservations".
"Add motorcycle/doctor/class/item that you selected as a theme" (the link is visible to everybody).
"Delete motorcycle/doctor/class/item that you selected as a theme" (the link is visible to everybody).

[2pts] - Build the login page - Student B

Front-end Repositorie

The user logs in to the website, only by typing the username (a proper authenticated login is a requirement if your group is made of 5 people).

[2pt] - Controllers - Student A

Controlers:

Add Users controller:
Add Bookings controller;
Add Packages controller;
Routes:

Add root route;
Add Users routes;
Add Bookings routes;
Add Packages routes;

[2pt] - Models - Student C

Models:

Add User model:
name:string

Add Booking model:
start_date:datetime
end_date:datetime

Add Package model:
title:string
description:string
local:string
price:decimal
flight:boolean
hotel:string

Foreign Key:
Add User to Bookings
Add Package to Bookings

[3pt] - Enable Delete Item Button - Student B

When the user clicks the "Delete item" link in the navigation panel they can see a list of all items with title and "Delete" button.
When the user clicks the "Delete" button, the selected item is marked as removed and does not show on the main list anymore.

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.