Skip to content

SauloCav/CRUD-Virtual-Bookshelf-Reac-Native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CRUD Virtual Bookshelf

This is a React Native application for managing a book collection. It includes basic CRUD operations (Create, Read, Update, Delete) and integrates with Firebase for authentication.

Getting Started

Prerequisites

Make sure you have the following installed:

Installation

  1. Clone the repository:

    git clone [https://github.com/SauloCav/CRUD-Virtual-Bookshelf-Reac-Native/tree/main
    cd my-book-app
  2. Install dependencies:

    npm install
  3. Set up Firebase:

    • Create a Firebase project at Firebase Console.

    • Obtain your Firebase project configuration.

    • Create a file named firebaseConfig.js in the project root and paste your Firebase configuration:

      // firebaseConfig.js
      export default {
        apiKey: "YOUR_API_KEY",
        authDomain: "YOUR_AUTH_DOMAIN",
        projectId: "YOUR_PROJECT_ID",
        storageBucket: "YOUR_STORAGE_BUCKET",
        messagingSenderId: "YOUR_MESSAGING_SENDER_ID",
        appId: "YOUR_APP_ID",
        measurementId: "YOUR_MEASUREMENT_ID"
      };

Usage

  1. Start the app:

    npm start

Features

  • Login Screen: Users can log in with their credentials. The Firebase authentication system is used.

  • Book List Screen: Displays a list of books with basic information. Users can navigate to the details, edit, and delete pages.

  • Add Book Screen: Allows users to add a new book to the collection.

  • Edit Book Screen: Lets users edit the details of an existing book.

  • Delete Book Screen: Provides a confirmation before deleting a book.

Acces

  • Email: email.email.com
  • Password: pass12345

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published