Skip to content
CrazyProger1Public

About

My Portfolio as a Fullstack Developer

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

239 Commits

Folders and files

Repository files navigation

Portfolio

Portfolio Logo

Fullstack portfolio site built with usage of modern technologies such as Django and Next.js

Overview

frontend.png

backend.png

Stack

Backend

  • Python
  • Django
  • Django Rest Framework
  • SimpleJWT
  • DRF Spectacular
  • Django Modeltranslation
  • Django Filter
  • PostgreSQL

Frontend

  • TypeScript
  • Next.js
  • React.js
  • Tailwind CSS
  • Framer Motion
  • Flowbite React
  • Prime React
  • React Icons
  • ZOD
  • React Slick
  • MDX

Setup

Clone the repo

git clone https://github.com/CrazyProger1/Portfolio.git
cd portfolio

Backend setup

cd backend
python -m venv .venv
source .venv/bin/activate # or ".venv\Scripts\activate" on Windows
uv sync
uv run python manage.py migrate
uv run python manage.py runserver

Frontend setup

cd frontend
npm install

# For dev
npm run dev

# For usage
npm run build
npm run start

Do not forget to provide .env variables for backend and for frontend

License

Portfolio is released under the MIT License. See the bundled LICENSE file for details.

About

My Portfolio as a Fullstack Developer

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages