Giter VIP home page Giter VIP logo

quentertain's Introduction

Hi there ๐Ÿ‘‹

My name is Davide and I'm a Computer Engeneering Student based in Italy.

My main focus is on backend techonologies such as the Spring framework (Java), databases (PostgreSQL, MySQL, noSQL) but I'm also familiar with Python, C and frontend technologies (React, javascript in general). On the devops side I have experience with the services offered by AWS.

โญ Always chase your passions โญ

Contact me

Discord: xdavide9

quentertain's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

treytc

quentertain's Issues

Create env variable that will determine the root of http requests made to backend [NETLIFY]

INTRO

This isn't really an issue related to application code (I guess and hope so atleast) but something I want to achieve on the build / devops part of the project and something that has to do with netlify, the platform I'm deploying everything on. The application performs http requests to the backend like this:

const options = { method: "GET", url: ```https://quentertain-backend.netlify.app/.netlify/functions/api/search/info```, params: { id: id, language: language }, };

I would like that to become something like this:

const options = { method: "GET", url: ```${process.env.REACT_APP_HTTP_BASE_URL}/.netlify/functions/api/search/info```, params: { id: id, language: language }, };

WHAT I WANT TO ACHIEVE

Where that env variable would generally be "http://localhost:9000" for local development, but as soon as I push to master and trigger continous integration that will start a deploy on netlify it should change to "https://quentertain-backend.netlify.app". This is so that once the application expands and I have to mantain a lot of requests I don't have to switch all the time.

If you don't think this is the right approach, feel free to suggest another one, ultimately my aim is to have a variable that updates automatically depending on environment to ease development

enhancement: add different result through search when Movie Title is not found

Enhancement Idea

I am New to the whole Git/GitHub experience, looking to make a contribution

please... take it easy on me

When you first load the search page you are presented with an icon:

Screenshot (7)

Which is great to show the user there is no data, as there has been no search made.

I explored on the website a bit more, then ended back on the search page.

bringing us back to the search page.
I then preceded to search for a movie I would venture to guess does not exist.
It proceeded to to show no results, as well as the same icon stating No Data.

@xDavide9 I was wondering if it would be more presentable to have a separate display in this such case?

Something along the lines of "None of our records matched your search" -- or something like this?

Am Willing To Collaborate and Contribute
I Need to brush up on how to implement this into your project, but I'm up for the task.

Suggestions on home page

I'm trying to create a good home page, for now I thought of:

  • making it the same color of my menu so that they blend together nicely
  • adding a logo (will create soon)
  • adding TMDb logo (required for attribution purposes (and it's very pretty too)
  • a button with something like start now
  • all of this items should make a great constrast with the darker background

Any suggestions on what do add / remove / redesign ?

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.