Skip to content

Commit b23c32d

Browse files
feat: Migrated previous web page from Angular to Astro (#2)
* feat: Added glow that follows the cursor in the bg * feat: Crated Navbar component * feat: Created Header for the home page * feat: Created SectionContainer and used in the home page * GitButler Workspace Commit This is a merge commit the virtual branches in your workspace. Due to GitButler managing multiple virtual branches, you cannot switch back and forth between git branches and virtual branches easily. If you switch to another branch, GitButler will need to be reinitialized. If you commit on this branch, GitButler will throw it away. Here are the branches that are currently applied: - feat/home-page (refs/gitbutler/feat/home-page) branch head: d8461c0 - data/repositories/BB-101-c.md - data/repositories/100-dias-10-proyectos.md - src/pages/index.astro - tsconfig.json - src/components/RepositoryCard.astro - deno.json - src/content.config.ts For more information about what we're doing here, check out our docs: https://docs.gitbutler.com/features/virtual-branches/integration-branch * feat: Add new repository cards and update configuration files - Introduced new markdown files for repositories: '100 dias 10 proyectos', 'BB101', and a placeholder for upcoming projects. - Updated 'deno.json' to include 'sloppy-imports' in unstable features. - Enhanced 'tsconfig.json' with 'strictNullChecks' and 'allowJs' options. - Created 'RepositoryCard' component for displaying repository information. - Modified 'index.astro' to render repository cards dynamically. - Added global styles for cards and chips in 'global.css'. - Included images for the new repositories. * chore: Removed import thath no longer exists * refactor: Renamed url param to link to not use keyword reserved for MDX/MD * feat: Added BB-101 event details and updated EventCard component * feat: Updated event date for BB-101 and enhanced event filtering logic * feat: Refactored event date handling and improved filtering logic in index.astro * chore: Described the project in README.md * refactor: Removed "proximamente.md" from repositories to manually set it at the end --------- Co-authored-by: GitButler <[email protected]>
1 parent 800bc8f commit b23c32d

27 files changed

+720
-64
lines changed

README.md

Lines changed: 27 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,42 @@
1-
# Astro Starter Kit: Minimal
1+
# Binary Brains
22

3-
```sh
4-
npm create astro@latest -- --template minimal
5-
```
3+
Página web para el club de desarrollo de software Binary Brains.
64

7-
[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/minimal)
8-
[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/minimal)
9-
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/minimal/devcontainer.json)
5+
## Tecnologías
106

11-
> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun!
7+
- [Astro](https://astro.build/)
8+
- [Tailwind CSS](https://tailwindcss.com/)
9+
- [Deno](https://deno.com/)
10+
- [Tabler Icons](https://tabler-icons.io/)
1211

13-
## 🚀 Project Structure
12+
## Comandos
1413

15-
Inside of your Astro project, you'll see the following folders and files:
14+
**Ejecutar el servidor de desarrollo**
1615

17-
```text
18-
/
19-
├── public/
20-
├── src/
21-
│ └── pages/
22-
│ └── index.astro
23-
└── package.json
16+
```bash
17+
deno task dev
2418
```
2519

26-
Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page
27-
is exposed as a route based on its file name.
20+
**Formatear el código**
2821

29-
There's nothing special about `src/components/`, but that's where we like to put
30-
any Astro/React/Vue/Svelte/Preact components.
22+
```bash
23+
deno fmt
24+
```
3125

32-
Any static assets, like images, can be placed in the `public/` directory.
26+
**Verificar el código**
3327

34-
## 🧞 Commands
28+
```bash
29+
deno lint
30+
```
3531

36-
All commands are run from the root of the project, from a terminal:
32+
**Construir el sitio web**
3733

38-
| Command | Action |
39-
| :------------------------ | :----------------------------------------------- |
40-
| `npm install` | Installs dependencies |
41-
| `npm run dev` | Starts local dev server at `localhost:4321` |
42-
| `npm run build` | Build your production site to `./dist/` |
43-
| `npm run preview` | Preview your build locally, before deploying |
44-
| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
45-
| `npm run astro -- --help` | Get help using the Astro CLI |
34+
```bash
35+
deno task build
36+
```
4637

47-
## 👀 Want to learn more?
38+
**Previsualizar el sitio web**
4839

49-
Feel free to check [our documentation](https://docs.astro.build) or jump into
50-
our [Discord server](https://astro.build/chat).
40+
```bash
41+
deno task preview
42+
```

data/events/bb-101.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: "BB-101"
3+
link: "https://untalbry.notion.site/BB-101-1a07125838b9805f95a2f5baa926963d?pvs=74"
4+
address: "Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas"
5+
imagePath: "/images/events/bb-101.jpg"
6+
eventDates: [
7+
{
8+
date: "2025-03-27",
9+
start: "13:00",
10+
end: "15:00",
11+
},
12+
{
13+
date: "2025-04-03",
14+
start: "13:00",
15+
end: "15:00"
16+
}
17+
]
18+
---
19+
20+
El evento BB-101, que se llevará a cabo en la Unidad Profesional
21+
Interdisciplinaria de Ingeniería Ciencias Sociales Administrativas (UPIICSA) del
22+
20 de febrero al 8 de mayo de 2025, está diseñado para atraer entre 100 y 300
23+
participantes interesados en el mundo de la informática y la programación. Este
24+
seminario de introducción ofrece un programa integral que abarca desde los
25+
conceptos básicos de programación hasta temas avanzados como desarrollo web e
26+
inteligencia artificial. A lo largo de diez sesiones, los asistentes aprenderán
27+
a través de un enfoque práctico que incluye la creación de proyectos propios y
28+
la colaboración en grupo, fomentando así el aprendizaje autodidacta y el
29+
intercambio de conocimientos. Con un itinerario que incluye lenguajes como C y
30+
Python, así como herramientas de desarrollo y fundamentos de inteligencia
31+
artificial, BB-101 promete ser una experiencia enriquecedora para todos los
32+
participantes.

data/events/binary-talks-2.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "Binary Talks"
3+
link: "https://lu.ma/BinaryTalks"
4+
address: "Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas"
5+
imagePath: "/images/events/binary-talks-2.webp"
6+
eventDates: [
7+
{
8+
date: "2023-10-10",
9+
start: "10:00",
10+
end: "11:00",
11+
}
12+
]
13+
---
14+
15+
Binary Brains trae nuevamente a diversos ponentes tales como Brujería Tech,
16+
DevCaress, Ingesaurio, Arelys Reyes y más. A su vez vendrán varias empresas y
17+
comunidades a los cuales podrás participar en sus actividades pensadas para que
18+
pases un momento divertido mientras aprendes. De preferencia trae tu laptop para
19+
que puedas estar al tanto de diversos talleres que se estarán llevando acabo
20+
donde podrás aprender de inteligencia artificial, Machine learning, Hacking
21+
ético y de más .a. Puedes agregar aquí información relevante.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: '100 dias 10 proyectos'
3+
technologies:
4+
- "HTML"
5+
- "CSS"
6+
- "JS"
7+
- "Java"
8+
- "Arduino"
9+
- "MySQL"
10+
- "React"
11+
- "Python"
12+
- "Spring"
13+
- "TS"
14+
link: "https://github.com/xVrzBx/100Days100Proyects"
15+
imagePath: "/images/repositories/100-dias.gif"
16+
---
17+
18+
En este desafío harémos un proyecto de software todos los días para mejorar
19+
nuestras habilidades técnicas como desarrolladores BACKEND y FRONTEND,
20+
lograrémos estos objetivos practicando todos los días porque la práctica hace al
21+
maestro.

data/repositories/BB-101-c.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: 'BB101'
3+
link: 'https://github.com/casco613/BB-101'
4+
technologies:
5+
- 'C'
6+
- 'Makefile'
7+
imagePath: "/images/repositories/bb-101.jpg"
8+
---
9+
10+
La biblioteca BB-101 es un conjunto de funciones en C diseñadas para facilitar
11+
la entrada de datos del usuario, para el curso de introducción de BB-101.
12+
Proporciona una interfaz sencilla para obtener diferentes tipos de datos,
13+
incluyendo enteros, números de punto flotante, caracteres y cadenas. Además,
14+
incluye una función para realizar preguntas de sí/no, lo que permite una
15+
interacción más dinámica con el usuario.

deno.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

public/favicon.svg

Lines changed: 23 additions & 8 deletions
Loading
91.7 KB
Binary file not shown.
90 KB
Binary file not shown.
88.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)