Giter Site home page Giter Site logo

questspot's People

Stargazers

 avatar

Watchers

 avatar

questspot's Issues

Add likes to backend

  • Add "likes" field to studio and artist profiles to backend
  • We should be able to see which profiles have given likes, so that one profile can only give one like to one profile. Maybe the likes field would be a array of profile id:s?
  • Update documentation

Create login functionality

Users (artist & studio profiles) should be able to login to the application. Make changes to backend and frontend following the fullstack materials.

Katselmointi

Katselmointi

Sivuston käytettävyys

Mitä tein

  • 2.6.2019 klo ~13:50

  • Käytin sovellusta kirjautumatta

    • Klikkailin sovelluksessa käyttäen selaimen mobiilinäkymää
  • Rekisteröidyin artistiksi ja studioksi

  • Käytin sovellusta kirjauduttuani

    • Klikkailin sovelluksessa käyttäen selaimen mobiilinäkymää

Kokemus

  • Ensisilmäyksellä sivu näyttää erinomaiselta.
  • Ajatus selkeästi mobiilikäyttöliittymässä mukana, painikkeet suuret ja saatavilla.
  • Kuvissa ei validointia, sain ensimmäisestä pandakuvastani network välilehdelle {"error":"Attempt to write outside buffer bounds"}.
  • https://polar-falls-98239.herokuapp.com/profiles/ sivu ei routing toimi, johtaa siihen ettei sivua voi päivittää tai linkata kaverille.
  • Sydämen painaminen ei tee mitään?
  • Olisi kiva jos logo ylhäällä johtaisi etusivulle
  • Tagifiltteröinti hieman epäselvä jos tagiä ei näy myös hakutuloksissa. Ehkä osasyynä se että uusi käyttäjä ei nää omaa profiiliaan hauissa? Tai se että perässä on "filtteröinnin" jälkeen muita tuloksia.
  • Favicon https://github.com/ollisami/QuestSpot/blob/102376b73a65af09ac136965fd5a5f71daf0feba/questspot_frontend/public/favicon.ico
  • Title
    <title>React App</title>
  • Tykkäyksen lisääminen on aika hidasta jos kuva lähetetään responsessa. Ehkä riittäisi pelkkä uusi tykkäyksien määrä? Minun mobiilinetti on 0,5 megainen joten hidastaa aikalailla jos mobiililla käyttäisin.
  • Olisi kiva jos olisi nopea keino päästä omaan profiiliin. Nyt sivupalkista nimen painaminen tekee ilmeisesti haun omalla nimellä.
  • Kuvat istuvat hyvin sivuille ja selaaminen toimivaa. Pidin tietokoneella käyttäessä sivun pohjalla olevasta takaisinnuolesta.

Koodi

Kokonaisuus

  • Esimerkillisesti toteutettu projekti.
  • Toki tehtävää vielä on ja QAssa parannettavaa. Käyttäkää hyödyksenne omaa projectsia kirjaamaan kaiken pienenkin mitä löydätte. Tällä hetkellä issuet ja taskit vaikuttavat olevan "tietäjät tietää" tasolla. "Make improvements to the user interface." ei kerro mitään. Niistäkin olisi hyvä saada selvää vielä viikkojen päästä.
  • Kunhan jaksatte klikkailla kaikki uudelleen läpi ja katsoa että isot kirjaimet ovat paikallaan niin sehän on valmis myyntiin.

⭐/🌟

Add like functionality to frontend

DO THIS FIRST: #27

  • After we have added likes to backend we should allow users to give likes in frontend
  • A user can like other user only once
  • A user should be able to remove his like
  • We should show the total count of likes also

Improve UI

Make improvements to the user interface.

Registered users can send reservation requests

A registered user should be able to send reservation requests to other profiles.
User should fill the request survey in frontend, data should be sent to backend and backend should send the information to service desk as a email.

Show single profile page

  • Make user able to click on a profile in profiles list and open a profile page with more information about the profile

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.