Client Handoff Document

Ensuring that a working project is delivered to the client in a way that the client will be able to make good use of.

Accessing the Project

Our project is publicly accessible through the https://www.pediatricbluebook.com/ link. This link takes the client directly to the live, deployed version of the Pediatric Blue Book web application.


Accessing the Project Locally

  • Before downloading or running the project locally, please install the following tools: Visual Studio Code and Git.
  • Open Visual Studio Code
  • Open the built-in Terminal (View → Terminal)
  • Run the following commands:
    git clone https://github.com/ethanbonsall/Pediatric-Blue-Book.git

    cd pediatric-blue-book

    cd web

    npm install --f
  • To launch the site on your machine:
    npm run dev

Accessing the Database and Deployment Systems

  • The project uses Supabase to store all pediatric content, authentication data, and user submissions.
  • The client will receive full admin access to the Supabase project. They will be guided on initializing the Supabase client in VSCode using the project’s URL and public API key.
  • The live website is hosted on Vercel. The client will receive full administrative access to the Vercel project. A team member will walk the client through passing over Vercel access over a Zoom call.
  • The system is a web-based application deployed on Vercel, built with React, HTML, CSS, and Next.js, and the backend database is managed by Supabase.
  • Ownership of the Github repo, Vercel deployment, Supabase backend, and domain name will be transferred to the client.

Future Costs

  • In order to keep the web application online, the client will have to continue to pay to keep their rights to the domain name.
  • If the client wants additional features, design changes, or long-term support, there may be costs for hiring developers.

Video

  • We will provide a series of videos to walk the client and any future users through accessing the website, setting up an account, and using each of the features.
  • These videos will be linked into our project website and actual project, as well as emailed to our client.

Setup and Access Tutorials


Feature Tutorials