Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A platform where people can write heartfelt letters and share them anonymously with the world. Discover random letters from others and connect through the power of words. feel free to suggest changes

License

Notifications You must be signed in to change notification settings

Noel9907/Wisdom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wisdom ✉️

A platform where people can write heartfelt letters and share them anonymously with the world. Discover random letters from others and connect through the power of words.

Check it out 👉 Wisdom

Features:

  • Write Letters: Express your thoughts, feelings, or stories and share them anonymously.
  • Random Letter Discovery: Read random letters written by others and get inspired or moved.
  • Minimalistic Design: Focus on the content with a clean and user-friendly interface.

Tech Stack:

  • Frontend: React/HTML/CSS
  • Backend: Node.js/Express
  • Database: MongoDB

Installation Steps:


1. Clone the repository:

git clone https://github.com/Noel9907/Wisdom
cd Wisdom

2. Install dependencies:

npm install

3. Configure the environment variables:

Create a .env file in the root directory and add the following:

PORT=3000
DATABASE_URL=your-database-url

4. Start the development server and frondend:

npm start
npm run dev //from frontend folder

5. Open your browser and navigate to http://localhost:8000.

🛠️ How It Works:

  1. Users can write letters and submit them anonymously.
  2. Letters are stored securely in the database.
  3. A random letter is displayed to users when they visit the site.

Contribution Guidelines:

We welcome contributions to Wisdom! To contribute, follow these steps:

  1. Fork the repository and clone it locally:
  2. git clone git clone https://github.com/Noel9907/Wisdom
    cd Wisdom
    
  3. Create a new branch for your changes:
  4. git checkout -b feature-name
    
  5. Make your changes and commit them:
  6. git commit -m "Add feature-name"
    
  7. Push to your branch:
  8. git push origin feature-name
    
  9. Submit a pull request to the main repository.

📜 License:

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgments:

  • Inspired by the idea of connecting people through anonymous letters.
  • Thanks to all contributors and users who make this project possible.

Contact:

For any questions or feedback, feel free to reach out:

Made by Noel

About

A platform where people can write heartfelt letters and share them anonymously with the world. Discover random letters from others and connect through the power of words. feel free to suggest changes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published