Skip to content

This is intended for automated certification download for ASHF authors. Work In Progress

Notifications You must be signed in to change notification settings

incipitluis/ashf

Repository files navigation

ASHF Management Portal

A Next.js 14 application designed to streamline the management of academic indexed journals, specifically for "Anales del Seminario de Historia de la Filosofía" (ASHF). Because researching medieval theologians and embracing modern technology aren't mutually exclusive endeavors.

Overview

This project serves as a Proof of Concept (POC) for various tools and functionalities that could make academic journal management less painful (we're trying, we really are). Built with modern web technologies, it aims to automate and simplify common administrative tasks.

Features

  • Certificate Generation: Automated generation of acceptance certificates for published articles
  • Database Management: Easy access and management of published articles
  • Administrative Tools: Streamlined interfaces for common editorial tasks
  • More features coming soon

Tech Stack

Getting Started

Prerequisites

  • Node.js 18.17 or later
  • PostgreSQL database
  • A sense of humor (optional but recommended)

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/ashf-management.git
  1. Install dependencies:
npm install
  1. Set up your environment variables:
cp .env.example .env.local
  1. Initialize the database:
npm run db:push
  1. Start the development server:
npm run dev

The application will be available at http://localhost:3000.

Project Structure

ashf/
├── app/
│   ├── admin/           # Administrative interface
│   ├── certificates/    # Certificate generation
├── components/         # Shared components
├── lib/               # Utility functions
└── public/            # Static assets

Contributing

We welcome contributions from anyone who thinks they can make academic journal management less of a headache. Please read our contributing guidelines before submitting pull requests.

Development Roadmap

  • Basic certificate generation
  • Reviewer management system
  • Automated mailing for frequent questions
  • Advanced analytics
  • Time machine to automate peer reviews (pending physics breakthrough)

License

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

Acknowledgments

  • The entire ASHF editorial team for their enthusiasm and support with our technological experiments
  • Ediciones Complutense, with hope that they will give us access to OJS API soon

Contact

For questions, suggestions, or debates about the nature of digital automation, please open an issue or contact the maintainers.


Built with ❤️ and 🤔 by the ASHF Tech Team

About

This is intended for automated certification download for ASHF authors. Work In Progress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published