Skip to content

Instagram for coders, school project to show off skills with php

Notifications You must be signed in to change notification settings

KianAcquoy/binsta

Repository files navigation

Binsta (Instagram for coders)

Binsta - Instagram for Coders

This is one of the school projects I did to show of my skills with especially PHP. For this project I created my own framework but also helped myself by using packages like RedBeanPHP for the database and Twig for templates.

Binsta is a fictional social media platform for coders. It's a place where you can share your code, get feedback, and connect with other developers. The goal was to recreate the basics of Instagram but put it in another context. Instead of being able to upload images, you can upload code snippets and share it with the community.

The main features include:

  • Uploading code snippets
  • Commenting on code snippets
  • Liking code snippets
  • Viewing profiles

Please note that this project was made for educational purposes only and is not intended to be used in production.

To start the project:

  1. Clone the repository or download the zip file
  2. Open the project in your IDE
  3. Run composer install to install dependencies
  4. Start an apache server (XAAMP, MAMP, etc.), point it to the root directory of the project
  5. Start a MySQL server
  6. Create a database called "binsta"
  7. Run the seeder (php cmd/seed.php -s=all -r)
  8. Start the project

You can log in to all seeder accounts using their username and 'password' as password.

Images

image image image image

About

Instagram for coders, school project to show off skills with php

Resources

Stars

Watchers

Forks