Giter Site home page Giter Site logo

cn-react-todo's Introduction

Todolist React app

image

Problem statement Create a Todolist app.

Instructions You are ALLOWED to style the app any way you like, you can use any CSS framework if you want. You are ALLOWED to google and read how to approach the problem. DO NOT copy and paste code from the internet. DO NOT cheat with other students. REMEMBER: These tests are for YOU so that you can learn something new. Cheating won’t help. It’s better to not submit the solution than to cheat and submit. PS: There will be a plagiarism check and when found cheating, you won’t be allowed to give future tests. Once you have finished with the test, make a video recording your computer screen (via phone or a software like OBS/screencastify etc) and explaining how you have approached the problem IN CODE and showing ALL THE FEATURES OF the final product. The video can be UPTO 5 mins long. Please don’t record videos longer than that. Upload the code on github as well, you might not host it SO MAKE SURE VIDEO IS PERFECT (you MIGHT need to host it somewhere I will share the steps if hosting would be required). Once you have recorded the video, upload it on youtube (unlisted or whatever), drive or wherever you want to upload it. If no video is submitted, the solution will be rejected.

Features (No need for extra features, just make the listed features) Fetch and show todo items from the api - https://jsonplaceholder.typicode.com/todos Add a todo item, make a POST call to the above url (from where you are fetching) and save the item in react state. (This will be a dummy request, you won’t be able to add items to the server. But the request is valid and will send you some data. Read the guide). Update the item, make a PUT call to the above url. (Again this is a dummy call). Delete an item, make a DELETE call to the above url. (Again this is a dummy call).

Points on which the project will be judged All functionalities mentioned above VIDEO HOST the project else your submission will be rejected! Github Readme.md file ( a good readme should contain folder structure, how to start a project etc) Code and Structure Comments Structuring of files and folder Indentation Variables and functions naming Design Creativity

cn-react-todo's People

Contributors

sa1123 avatar

Watchers

 avatar

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.