This is a bookmark manager webapp that allows users to save and organize their bookmarks in one place.
- Add new bookmarks with a title, URL, and categories
- Organize bookmarks by categories
- Edit and delete existing bookmarks
- Search bookmarks by title or category
- Back-end: Python, Django, Django Rest Framework, SQLite
- Front-end:
- React
- HTML
- CSS
- JavaScript
- Clone this repository:
git clone https://github.com/amekatze/bookmarkManager.git
- Install dependencies:
pip3 install -r requirements.txt
for the backend, andnpm install
for the frontend in thereact-frontend
directory - Start the server:
python3 manage.py runserver
for the backend, andnpm start
for the frontend in thereact-frontend
directory - Open your web browser and navigate to
http://localhost:3000
The React frontend for this project is located in the react-frontend
directory.
To install the dependencies:
cd react-frontend
npm install
To start the frontend server:
npm run start