Coder Social home page Coder Social logo

bhavycan / museum-app Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.21 MB

This is the application made by using the Next.js. The Metropolitan Museum of Art of New York City's museum's data is fetched by API and then the application can able to perform the authentication functionality as well as the search, delete, and rendering with the help of react hooks and libraries. The application is deployed using the vercel.

Home Page: https://web-assignment-6.vercel.app/

JavaScript 99.66% CSS 0.34%
bootstrap-ui javascript jotai jwt-authentication mongodb nextjs react

museum-app's Introduction

Museum-App

This is the application made by using the Next.js. The Metropolitan Museum of Art of New York City's museum's data is fetched by API and then the application can able to perform the authentication functionality as well as the search, delete, and rendering with the help of react hooks and libraries. The application is deployed using the vercel.

Objectives

This is the ideal Museum Website which is made by using Next.js and Node.ja mainly. I have created the API to fetch the sample loade data on MongoDB atlas. You can find the API code of backed devlopment in my github profile. As i am also citing it below: https://github.com/bhavycan/A6_API
Secondly, To develop a modern, responsive user interface for searching and viewing data on the publicly available Metropolitan Museum of Art Collection API. By using the knowledge of React, Next.js and React Bootstrap to develop my solution. However, if you wish to use a different UI library such as Material UI, etc. or add additional images, styles or functionality, please go ahead. I have also attacted the linked below: https://bootswatch.com

Concept used in this application

  1. Authentification from JWT
  2. Jotai
  3. React hooks
  4. useatom
  5. Bootstarp UI

Functionality

To use the application, user must register herself/himself by giving the username and password. User must confirm the password before proceeding the Next Step. Secondly, User will logion to System. With the correct info user is able to access the application. Aftyer taht user can search or make an advanced search to grt the antique information. App will render the output accoridng to the search. User can also see the search history and the favorite list. The application also p[rovide user to remove the previous search from the search histore as well as the favorite item. In future, after doing the logout, user can also get his/her account activity back by log in in once again.

results

As you can see here "Mishwa" is logged in here

image


She search the flower and get her result

image


Her search history is added in list, she also remove it by clicking on cross button

image


She is adding the favorite item in favorite

image


As she can see the item in favorite list

image


She logged out and loge in again and get her account activity back

image

museum-app's People

Contributors

bhavycan 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.