This system provides user registration, login, logout, and a user profile, as well as public and private post creation built with Crispy-Forms
- User Registration
- User Login / Logout
- Creation Of Posts (Public / Private)
- RESTApi Support
pip install -r requirements.txt
python manage.py runserver
- /signup: Register a new user
- /login: Login with an existing user
- /logout: Logout the current user
- /home/: View a list of all public posts
- /create-post/: Create a new post (requires authentication)
- /update-post/: Update the post
- /admin: Access the Django admin site (requires superuser privileges)
![image](https://private-user-images.githubusercontent.com/106817606/241865532-91449ae7-97e0-4f14-aebb-9539b17c9bcb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMDc1NzgsIm5iZiI6MTcyNDMwNzI3OCwicGF0aCI6Ii8xMDY4MTc2MDYvMjQxODY1NTMyLTkxNDQ5YWU3LTk3ZTAtNGYxNC1hZWJiLTk1MzliMTdjOWJjYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyMlQwNjE0MzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNmNhNmVjMWIyYzA1ZjUyOWIxMTA5MDk5NGZiMGYxYTM0NTc3YTkwODczMTA0YjJjMmNhMzJmMDBmY2IxMjc2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.sLgKaodR8B2nChq4oQuc11TpYbeSvYRao3TcIQ3YtIs)
![image](https://private-user-images.githubusercontent.com/106817606/241865677-d53ae805-5d75-454e-bdea-7ebd7d0dbf52.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMDc1NzgsIm5iZiI6MTcyNDMwNzI3OCwicGF0aCI6Ii8xMDY4MTc2MDYvMjQxODY1Njc3LWQ1M2FlODA1LTVkNzUtNDU0ZS1iZGVhLTdlYmQ3ZDBkYmY1Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyMlQwNjE0MzhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMGFlMGU0ODk3YTAyZTYzODRkZjY1NDgxMWZhZTA0YzVjYWIwNGM4NzVlNzA4MDA3YmNlODgwMGVkMmVkNjExJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.6XQjkbWJ8xENBa5XMpwdjaplUxAwrpir-5C9ljZbnY4)