Skip to content
/ noir Public

An online anonymous message board where users can share thoughts, ideas, and stories without revealing their identities. Join the conversation anonymously and explore diverse perspectives.

License

Notifications You must be signed in to change notification settings

xtt28/noir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

noir

An anonymous online message board.

Screenshots

Post timeline Viewing a post Creating a post Viewing your profile

Features

  • Anonymously create posts
  • Browse through posts with smooth infinite scroll
  • Beautiful, responsive design

Development

Setting up

# Clone the repository with Git
git clone https://github.com/xtt28/noir.git

# Switch to the repository directory
cd noir

# Create a virtual environment
python3 -m venv .venv

# Use the virtual environment
source .venv/bin/activate

# Install the dependencies
pip install -r requirements.txt

Usage

# Switch to the Django project directory
# (you will have run `cd noir` twice)
cd noir

# Set up your database
./manage.py migrate

# Run the development server
./manage.py runserver

How do I deploy a Django project?

Follow the Django deployment checklist and run manage.py check --deploy to prepare your instance of the software for deployment.

Development with the Tailwind CLI

Follow the instructions at https://github.com/timonweb/pytailwindcss to set up your development environment with Tailwind CSS.

Having completed the above, issue the following command while in the project directory:

./manage.py tailwind

This will listen for Tailwind style changes and rebuild the CSS as necessary.

Tech Stack

Frontend

  • Tailwind CSS
  • htmx

Backend

  • Django
  • SQLite (by default)

About

An online anonymous message board where users can share thoughts, ideas, and stories without revealing their identities. Join the conversation anonymously and explore diverse perspectives.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published