GithubHelp home page GithubHelp logo

dgsierra / blue-dreams-back-end Goto Github PK

View Code? Open in Web Editor NEW
9.0 9.0 1.0 132 KB

This is a the back-end of the Blue Dreams Yatch it add the functionality for logins users, store reservations and display information dynamically

Ruby 99.64% HTML 0.36%

blue-dreams-back-end's Introduction

Hi there ๐Ÿ‘‹

Hi there, stranger ๐Ÿ‘‹

  • ๐Ÿ”ญ Iโ€™m currently working on: Ruby on Rails
  • ๐ŸŒฑ Iโ€™m currently learning: React Native
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on: AI Projects
  • ๐Ÿ“ซ How to reach me: Linkedin | email
  • โšก Fun fact: I still have my first PC (Macintosh Classic II).
  • ๐Ÿ“‹ My last post in Medium: is cybersecurity only for developed countries?
  • ๐Ÿฅ‡ Certifications:
    • Programming with JavaScript - Meta
    • Back End - Meta
    • Cyber Security - Cisco
    • Project Management - Google.
    • Security Path - Try Hack Me

blue-dreams-back-end's People

Contributors

andym80 avatar dgsierra avatar diegoh40 avatar robinbenitezmora avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

andym80

blue-dreams-back-end's Issues

[1Pt][B] Initial Install

Install gems for the project:

  • cors
  • device
  • ENV variables
  • bullet
  • capybara
  • posgresql

Installing the necessary dependencies, configuring the development tools, and initially setting up the application's file structure.

[3pts][F] Setup Add Item

implementation of a feature that allows users to add new elements such as products, services or information

[4Pt][B] Add unit test

Add unit test for:

  • JSON parsing
  • Read reservations
  • Read items
  • Delete reservations
  • User creation
  • Yacht creation
  • User update

[2pts][F] Create Navigation Panel

Implementation of a navigation bar so that users can move easily and intuitively through the different routes or sections of the application.

[3pts][B] Set up Rails App

Creating the necessary infrastructure and dependencies for a Rails application within the React application

[2pts][F] Create Reservation Section

Implementation of a feature that allows users to make reservations or bookings for services or products offered by the application, including forms, logic, and database interactions to store and retrieve information, and related functionalities such as confirmation emails or payment processing.

[3pts][B] Create Users Controller

Creating a controller for users generating a new controller with the necessary actions for the controller to handle user requests for creating, viewing, updating, and deleting reservations or accounts.

[3pts][B] Create Details Page Endpoints(routes)

Creating new routes and associated controller actions that handle requests for specific URLs that display detailed information about an item. The endpoint should be able to handle requests for unique URLs, such as /items/1, where 1 is the ID of the item

[3pts][B] Create Ships Controller

Creating a Yatches controller in Rails generating a new controller defining the necessary actions and views for the controller to handle user requests and display the appropriate information

[3pts][B] Create each of Models

Generating some new model files defining the necessary fields and relationships for the model. The model will then be used to interact with the database and perform CRUD operations on the corresponding table.

[3pts][F] Setup Delete Item

Create a delete Button for React to delete products, services, or information, this will connect with the backend endpoints.

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.