The official website for GenderComics, built with Nuxt 3. This project serves as the digital platform for the GenderComics initiative, providing information, resources, and content about gender representation in comics.
- 🚀 Built with Nuxt 3 for optimal performance
- 🌐 Multi-language support with i18n
- 📚 Content management with @nuxt/content
- 🖼️ Optimized image handling with @nuxt/image
- 🔒 Security features with nuxt-security
- 📊 Analytics integration with insights-js
- 🗃️ State management with Pinia
- Node.js (LTS version recommended)
- npm, pnpm, yarn, or bun package manager
- Clone the repository
- Install dependencies:
# Using npm
npm install
# Using pnpm
pnpm install
# Using yarn
yarn installStart the development server:
npm run dev-websiteThe website will be available at http://localhost:3000
To build the application for production:
npm run build-websiteTo preview the production build locally:
npm run preview-websitecontent/- Contains the website's content in markdown formatcomponents/- Vue components used throughout the applicationpages/- Application views and routespublic/- Static assetslocales/- Translation files for internationalization
Please read our contributing guidelines before submitting pull requests.
This project is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) license.
This means you are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made.
- NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material.
For more information, see the full license text.
[Add contact information here]