Skip to content

steliosrotas/bobina-web

 
 

Repository files navigation

Bobina website

About

This is the repository for the Μπομπίνα magazine website. Μπομπίνα (Pronounced Bobina) is the magazine of the Cinema Department of the Students' Cultural Society Club (P.O.F.P.A.) of the University of Athens.

The website is built on Astro and uses wordpress.com as a back-end to fetch articles. For styling it uses Tailwind and GliderJS for the carousel.

The goals of this project are to build a website that's:

  • easy to update without any coding knowledge
  • simple to maintain and not expose any security risk if left unmaintained for a long time
  • extremely fast to load and great for SEO
  • extremely cheap to run and scalable
  • collect usage data while also being respecting of user's privacy.

Stack choices were made on the above principles and should adhere to them in the future.

Running

After cloning the repository, run yarn to get all the dependencies.

yarn

To start the development server, run:

yarn start

and to output a build (warning, this might take some time)

yarn build

Contributing

Contributions are welcome and encouraged! Please start an issue first before submitting a PR.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Astro 84.6%
  • JavaScript 11.2%
  • CSS 4.2%