/42-daily-dev

Community of developer, where you can share your daily thoughts and ideas with the world

Primary LanguageHTMLMIT LicenseMIT


✨ About 42Daily.Dev

42Daily.Dev, an open-source platform made just for 42 students like you! It's a place where you can freely share your daily thoughts and ideas with people all over the world. The coolest part is, you'll also get to connect with your fellow peers from various 42 networks, creating a supportive community.

Whether you want to talk about programming, software development, tech trends, or anything related, this platform is your playground. It's all about sharing knowledge, experiences, and insights in a friendly and collaborative atmosphere.

So, join us now and let your brilliance shine bright! Together, we'll make 42Daily.Dev the go-to space for all 42 students to learn, grow, and inspire each other. See you there!

🚀 Tech Stack & Tools

🎉 Local Development

  1. Clone the repo
    git clone https://github.com/Aztaro97/42-daily-dev.git
  2. Go to the project directory
    cd 42-daily-dev
  3. Install NPM packages
    pnpm install
  4. Set up your .env file
    cp .env.example .env
    Then fill in the required information
  5. Apply migrations to database
    pnpm db:migrate
    
  6. Push schema changes to your database
    pnpm db:push
    
  7. Run the development server
    pnpm dev
  8. Open http://localhost:3000 with your browser to see the result.

🎉 Contributors

This project follows the all-contributors specification. Contributions of any kind are welcome!

  • Suggest a feature
  • Report a bug
  • Fix something and open a pull request
  • Help us improve the documentation
  • Spread the word and share the project with your friends
  • Support the project by starring the repo

🔑 License

Distribution under MIT LICENSE , See LICENSE for more informations.