An open API service indexing awesome lists of open source software.

https://github.com/nitbravoa92/itzamna-website


https://github.com/nitbravoa92/itzamna-website

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

          



Itzamna Website


# πŸ“— Table of Contents

- [πŸ“— Table of Contents](#-table-of-contents)
- [πŸ“– Itzamna Website ](#-itzamna-website-)
- [πŸ›  Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [πŸš€ Live Demo ](#-live-demo-)
- [πŸ’» Getting Started ](#-getting-started-)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Usage](#usage)
- [πŸ‘₯ Authors ](#-authors-)
- [πŸ”­ Future Features ](#-future-features-)
- [🀝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [πŸ™ Acknowledgments ](#-acknowledgments-)
- [πŸ“ License ](#-license-)

# πŸ“– Itzamna Website

**Itzamna** The website of the ItzamnΓ‘ educational center is a project developed with PHP, which was part of the resources presented in the final project of a Master's degree in Educational Sciences for the Mesoamerican University Center 'Joaquin Miguel Gutierrez' in Mexico. Provides up-to-date information on school activities, upcoming events, news, and announcements. Visitors can explore the academic programs offered, meet the faculty, and get details about the admissions process.

## πŸ›  Built With

### Tech Stack

Frontend

Backend

### Key Features

- **Responsive Design**
- **Support for all Browsers**
- **SEO Friendly**
- **Use of semantic HTML in the code structure**
- **Client side form Validations**

(back to top)

## πŸš€ Live Demo

To see the project working live, you can click on the following link that contains the demo version:
- [Live Demo Link](https://ceitzamna.000webhostapp.com/)

(back to top)

## πŸ’» Getting Started

To get a local copy up and running, follow these steps.

### Setup

Clone this repository to your desired folder:

```sh
cd my-folder-name
git clone git@github.com:NitBravoA92/itzamna-website.git
```

### Prerequisites
In order to install, modify and run this project, it is necessary to have the following applications installed:
- **Git:** to manage the project versions of source code. [You can Download Git here](https://git-scm.com/)
- **Apache server** to run the project locally. A simple and fast option to have Apache server installed on your computer is to install XAMPP, which is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages. [You can Download XAMPP here](https://www.apachefriends.org/es/index.html)
- **A code editor** like Visual Studio Code (Recommended) or any other of your preference. It is necessary to open the project and add or modify the source code. [You can Download Visual Studio Code here](https://code.visualstudio.com/)

It is also important to have at least basic knowledge of PHP, HTML, CSS and Javascript languages, so you will be able to understand and work with the code of the project.
- [Learn the basics of HTML](https://developer.mozilla.org/en-US/docs/Web/HTML)
- [Semantic HTML: What It Is and How to Use It Correctly](https://www.semrush.com/blog/semantic-html5-guide/)
- [Learn the basics of CSS](https://developer.mozilla.org/en-US/docs/Web/CSS)
- [Basic concepts of flexbox](https://developer.mozilla.org/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox)
- [Learn flexbox playing with FROGGY](https://flexboxfroggy.com/)
- [A Complete Guide to CSS Grid](https://css-tricks.com/snippets/css/complete-guide-grid/)
- [Web forms β€” Working with user data](https://developer.mozilla.org/en-US/docs/Learn/Forms)
- [The HTML5 input types](https://developer.mozilla.org/en-US/docs/Learn/Forms/HTML5_input_types)
- [Client-side form validation](https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation)
- [JavaScript basics](https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics)
- [JavaScript Tutorial](https://www.w3schools.com/js/)
- [Document Object Model (DOM)](https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model)
- [PHP](https://www.php.net/docs.php)

### Usage

First of all, you must have the Apache server running on your computer. If you have installed XAMPP, you can start the Apache server from the XAMPP control panel.

Then, you must copy the project folder to the folder where the Apache server is installed. If you have installed XAMPP, you can copy the project folder to the following path:

- **Using Windows**: C:\xampp\htdocs
- **Using Linux**: /opt/lampp/htdocs

Finally, you can open the project in your code editor and modify the source code. If you have installed XAMPP, you can open the project in the following path: C:\xampp\htdocs\itzamna-website (/opt/lampp/htdocs for linux)

**Note**: If you want to see the changes you make to the source code, you must refresh the page in your browser. If you have installed XAMPP, you can access the project in your browser using the following URL: http://localhost/itzamna-website/

## πŸ‘₯ Authors

πŸ‘€ **Nitcelis Bravo**

- GitHub: [Nitcelis Bravo](https://github.com/NitBravoA92)
- Twitter: [@softwareDevOne](https://twitter.com/softwareDevOne)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/nitcelis-bravo-alcala-b65340158)

(back to top)

## πŸ”­ Future Features

- [x] **Update the Bootstrap version**
- [x] **Update the content of the website**
- [x] **Update the contact section**

(back to top)

## 🀝 Contributing

Contributions, issues, suggestions and feature requests are welcome!
Feel free to check the [issues page](https://github.com/NitBravoA92/itzamna-website/issues/).

To do Contributions, please fork this repository, create a new branch and then create a Pull Request from your branch. You can find detailed description of this process in: [A Step by Step Guide to Making Your First GitHub Contribution by Brandon Morelli](https://codeburst.io/a-step-by-step-guide-to-making-your-first-github-contribution-5302260a2940)

(back to top)

## ⭐️ Show your support

If you liked this project, give me a "Star" (clicking the star button at the beginning of this page), share this repo with your developer community or make your contributions.

(back to top)

## πŸ™ Acknowledgments

I would like to thank the teachers team for their support. They have supported me a lot in carrying out this project, giving me suggestions and good advice.

## πŸ“ License

This project is [MIT](./LICENSE) licensed.

(back to top)