Skip to content

seatonct/dram-journal-client

Repository files navigation

Dram Journal is an app that allows users to record and share tasting notes with fellow whiskey enthusiasts.

On the Home page, users can view all Dram Journal entries by all users and may bookmark entries they want to view at a later time.

Users can see their bookmarked entries by clicking the "Bookmarks" tab and can undo any bookmark they no longer wish to include in their bookmarks.

Users can also, of course, create and edit their own journal entries and view all their own journal entries by clicking the "My Journal" tab.

This app was created using React (Vite), Tailwind and some Vanilla CSS, as well as Django (Python) and SQLite3.

Wireframe: https://miro.com/app/board/uXjVNJQjMNU=/?share_link_id=454398287206

ERD: https://dbdiagram.io/d/WhiskeyERD-65676b753be1495787fde9bf

To Test:

  1. First, go to the repository at the following link and follow the instructions in that repository's ReadMe file to get the database and API up and running: https://github.com/seatonct/dramproject

  2. Open a new terminal window, and clone this repository in the desired directory by running the command, git clone [email protected]:seatonct/dram-journal-client.git.

  3. Cd to dram-journal-client.

  4. Run npm install.

  5. Run npm run dev, and then copy the usl that appears in your terminal, and paste it into your browser window.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published