Giter Site home page Giter Site logo

yarliganfatih / react-native-cop4468-project Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 355 KB

My first React Native Project

Home Page: https://snack.expo.dev/@yarliganfatih/github.com-yarliganfatih-react-native-cop4468-project

License: MIT License

JavaScript 100.00%
api-requests javascript js-framework js-library react react-native

react-native-cop4468-project's Introduction

react-native-cop4468-project's People

Contributors

sedefsayibasi avatar yarliganfatih avatar yeb35 avatar

Stargazers

 avatar

Watchers

 avatar

react-native-cop4468-project's Issues

Pages To Do 2

Pages ToDo – 2

Comment List Page

It is the page that will open when any posts ( previous project) line from the above list is clicked.

API Endpoint: https://jsonplaceholder.typicode.com/posts/1/comments

Album List Page

It is the page where users will be listed with FlatList. “Title” field will be in the list.

API Endpoint: https://jsonplaceholder.typicode.com/albums

Photo List Page

It is the page that will open when any albums line from the above list is clicked.

API Endpoint: https://jsonplaceholder.typicode.com/photos

ToDo List Page

It is the page where users will be listed with FlatList. “Title” field will be in the list.

API Endpoint: https://jsonplaceholder.typicode.com/todos

render problem after call API

  • async function with await when call API
  • assign response to global variable
  • Component->View relation (with props)
  • render function in component for after call API

Pages To Do

Pages To Do

User List Page

It is the page where users will be listed with FlatList. User’s name and surname field will be in the list.
API end point: https://jsonplaceholder.typicode.com/users

User Detail Page

It is the page that will open when the user clicks on any user line from the list above.The id will come from the list on this detail page, and according to the incoming id, a request will be sent to the API and the user's detail information will be retrieved.
API end point: https://jsonplaceholder.typicode.com/users/5

Post List Page

This is the page where the posts will be listed. Only the first 20 posts will be listed on this page. It is sufficient for the title field of the posts to appear.
API end point: https://jsonplaceholder.typicode.com/posts

Post Detail Page

It is the page that will open when any post line from the above list is clicked. The id will come from the list on this detail page, and according to the incoming id, a request will be sent to the API and the post's detail information will be retrieved.
API end point: https://jsonplaceholder.typicode.com/posts/5

Things To Do

  • The project will be shared on github.
  • A simple design will be made with flex on at least one page.
  • There must be at least 5 commits at different times during the project development phase. (Everybody has to 2-3 commit.)
  • The project can be developed in the expo environment, on the browser ( https://snack.expo.dev/ ) or over the react native cli.

Document

ProjectDetail.pdf

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.